From 19:18 on 25 Aug 2026
Scheduled departures
25 shownE3DundeeEmberPlanned19:28Observed— E17PerthEmberPlanned19:38Observed— 16PerthStagecoach East ScotlandPlanned19:51Observed— 16PerthStagecoach East ScotlandPlanned19:51Observed— E3GlasgowEmberPlanned19:54Observed— 16BDundee City CentreStagecoach East ScotlandPlanned20:07Observed— 16BDundee City CentreStagecoach East ScotlandPlanned20:07Observed— E3DundeeEmberPlanned20:26Observed— E17PerthEmberPlanned20:33Observed— E3GlasgowEmberPlanned20:54Observed— 16BPerthStagecoach East ScotlandPlanned21:12Observed— 16BPerthStagecoach East ScotlandPlanned21:12Observed— E3DundeeEmberPlanned21:12Observed— 16BDundee City CentreStagecoach East ScotlandPlanned21:32Observed— 16BDundee City CentreStagecoach East ScotlandPlanned21:32Observed— E3DundeeEmberPlanned22:04Observed— E3GlasgowEmberPlanned22:08Observed— 16BPerthStagecoach East ScotlandPlanned22:22Observed— 16BPerthStagecoach East ScotlandPlanned22:22Observed— E3DundeeEmberPlanned23:00Observed— 16BInchtureStagecoach East ScotlandPlanned23:02Observed— 16BInchtureStagecoach East ScotlandPlanned23:02Observed— 16BPerthStagecoach East ScotlandPlanned23:47Observed— 16BPerthStagecoach East ScotlandPlanned23:47Observed— E3GlasgowEmberPlanned23:49Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.