From 01:48 on 26 Aug 2026
Scheduled departures
28 shown19BlackfordDochertys Midland CoachesPlanned06:55Observed— 19AuchterarderDochertys Midland CoachesPlanned08:11Observed— 58AViewlandsStagecoach East ScotlandPlanned08:35Observed— 19BlackfordDochertys Midland CoachesPlanned08:46Observed— 19BlackfordDochertys Midland CoachesPlanned09:21Observed— 19BlackfordDochertys Midland CoachesPlanned10:21Observed— 19BlackfordDochertys Midland CoachesPlanned12:21Observed— 19AuchterarderDochertys Midland CoachesPlanned14:21Observed— 19BlackfordDochertys Midland CoachesPlanned16:28Observed— 7PerthStagecoach East ScotlandPlanned16:43Observed— 7PerthStagecoach East ScotlandPlanned16:43Observed— 7PerthStagecoach East ScotlandPlanned17:07Observed— 7PerthStagecoach East ScotlandPlanned17:07Observed— 7PerthStagecoach East ScotlandPlanned17:37Observed— 7PerthStagecoach East ScotlandPlanned17:37Observed— 7BPerthStagecoach East ScotlandPlanned18:02Observed— 7BPerthStagecoach East ScotlandPlanned18:02Observed— 19BlackfordDochertys Midland CoachesPlanned18:06Observed— 7BPerthStagecoach East ScotlandPlanned18:32Observed— 7BPerthStagecoach East ScotlandPlanned18:32Observed— 7BPerthStagecoach East ScotlandPlanned19:02Observed— 7BPerthStagecoach East ScotlandPlanned19:02Observed— 7BPerthStagecoach East ScotlandPlanned19:32Observed— 7BPerthStagecoach East ScotlandPlanned19:32Observed— 19BlackfordDochertys Midland CoachesPlanned19:36Observed— 7BPerthStagecoach East ScotlandPlanned20:02Observed— 7BPerthStagecoach East ScotlandPlanned20:02Observed— 19BlackfordDochertys Midland CoachesPlanned21:41Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.