From 03:24 on 26 Aug 2026
Scheduled departures
27 shown19BlackfordDochertys Midland CoachesPlanned07:00Observed— 19AuchterarderDochertys Midland CoachesPlanned08:17Observed— 19BlackfordDochertys Midland CoachesPlanned08:52Observed— 19BlackfordDochertys Midland CoachesPlanned09:27Observed— 19BlackfordDochertys Midland CoachesPlanned10:27Observed— 19BlackfordDochertys Midland CoachesPlanned12:27Observed— 19AuchterarderDochertys Midland CoachesPlanned14:27Observed— 19BlackfordDochertys Midland CoachesPlanned16:34Observed— 7PerthStagecoach East ScotlandPlanned16:51Observed— 7PerthStagecoach East ScotlandPlanned16:51Observed— 7PerthStagecoach East ScotlandPlanned17:14Observed— 7PerthStagecoach East ScotlandPlanned17:14Observed— 7PerthStagecoach East ScotlandPlanned17:44Observed— 7PerthStagecoach East ScotlandPlanned17:44Observed— 7BPerthStagecoach East ScotlandPlanned18:09Observed— 7BPerthStagecoach East ScotlandPlanned18:09Observed— 19BlackfordDochertys Midland CoachesPlanned18:12Observed— 7BPerthStagecoach East ScotlandPlanned18:39Observed— 7BPerthStagecoach East ScotlandPlanned18:39Observed— 7BPerthStagecoach East ScotlandPlanned19:09Observed— 7BPerthStagecoach East ScotlandPlanned19:09Observed— 7BPerthStagecoach East ScotlandPlanned19:39Observed— 7BPerthStagecoach East ScotlandPlanned19:39Observed— 19BlackfordDochertys Midland CoachesPlanned19:40Observed— 7BPerthStagecoach East ScotlandPlanned20:09Observed— 7BPerthStagecoach East ScotlandPlanned20:09Observed— 19BlackfordDochertys Midland CoachesPlanned21:45Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.