Scheduled to arrive
'scheduled to arrive' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for due that I've seen before include "Ripe for payment or arrival" , "Expected; appropriate" , "Rightful" , "Owed as a debt" , "Unpaid or expected" .)