From 01:49 on 26 Aug 2026
Scheduled departures
21 shown23PerthStagecoach East ScotlandPlanned07:41Observed— 23PerthStagecoach East ScotlandPlanned07:41Observed— 34APerthStagecoach East ScotlandPlanned10:36Observed— 34APerthStagecoach East ScotlandPlanned10:36Observed— 34APerthDochertys Midland CoachesPlanned11:31Observed— 34APerthDochertys Midland CoachesPlanned13:31Observed— 34APerthStagecoach East ScotlandPlanned14:36Observed— 34APerthStagecoach East ScotlandPlanned14:36Observed— 34APerthDochertys Midland CoachesPlanned15:31Observed— 23PerthStagecoach East ScotlandPlanned17:51Observed— 23PerthStagecoach East ScotlandPlanned17:51Observed— 23BallinluigStagecoach East ScotlandPlanned17:51Observed— 23BallinluigStagecoach East ScotlandPlanned17:51Observed— 23PerthDochertys Midland CoachesPlanned19:21Observed— 23PerthDochertys Midland CoachesPlanned20:03Observed— 23PerthStagecoach East ScotlandPlanned21:31Observed— 23PerthStagecoach East ScotlandPlanned21:31Observed— 23BallinluigStagecoach East ScotlandPlanned21:31Observed— 23BallinluigStagecoach East ScotlandPlanned21:31Observed— 23PerthStagecoach East ScotlandPlanned23:10Observed— 23PerthStagecoach East ScotlandPlanned23:10Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.