From 03:53 on 26 Aug 2026
Scheduled departures
20 shown58AViewlandsStagecoach East ScotlandPlanned08:19Observed— 3APerthStagecoach East ScotlandPlanned10:21Observed— 3APerthStagecoach East ScotlandPlanned10:21Observed— 58PerthStagecoach East ScotlandPlanned10:50Observed— 58PerthStagecoach East ScotlandPlanned10:50Observed— 58PerthStagecoach East ScotlandPlanned10:50Observed— 58APerthStagecoach East ScotlandPlanned12:09Observed— 58APerthStagecoach East ScotlandPlanned12:09Observed— 58APerthStagecoach East ScotlandPlanned12:09Observed— 3APerthStagecoach East ScotlandPlanned12:21Observed— 3APerthStagecoach East ScotlandPlanned12:21Observed— 58PerthStagecoach East ScotlandPlanned13:53Observed— 58PerthStagecoach East ScotlandPlanned13:53Observed— 58PerthStagecoach East ScotlandPlanned13:53Observed— 3APerthStagecoach East ScotlandPlanned14:21Observed— 3APerthStagecoach East ScotlandPlanned14:21Observed— 58PerthStagecoach East ScotlandPlanned15:07Observed— 58PerthStagecoach East ScotlandPlanned17:12Observed— 58PerthStagecoach East ScotlandPlanned17:12Observed— 58PerthStagecoach East ScotlandPlanned17:12Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.