From 03:16 on 26 Aug 2026
Scheduled departures
27 shown19BlackfordDochertys Midland CoachesPlanned07:02Observed— 19AuchterarderDochertys Midland CoachesPlanned08:19Observed— 19BlackfordDochertys Midland CoachesPlanned08:54Observed— 19BlackfordDochertys Midland CoachesPlanned09:29Observed— 19BlackfordDochertys Midland CoachesPlanned10:29Observed— 19BlackfordDochertys Midland CoachesPlanned12:29Observed— 19AuchterarderDochertys Midland CoachesPlanned14:29Observed— 19BlackfordDochertys Midland CoachesPlanned16:36Observed— 7PerthStagecoach East ScotlandPlanned16:53Observed— 7PerthStagecoach East ScotlandPlanned16:53Observed— 7PerthStagecoach East ScotlandPlanned17:17Observed— 7PerthStagecoach East ScotlandPlanned17:17Observed— 7PerthStagecoach East ScotlandPlanned17:47Observed— 7PerthStagecoach East ScotlandPlanned17:47Observed— 7BPerthStagecoach East ScotlandPlanned18:11Observed— 7BPerthStagecoach East ScotlandPlanned18:11Observed— 19BlackfordDochertys Midland CoachesPlanned18:14Observed— 7BPerthStagecoach East ScotlandPlanned18:41Observed— 7BPerthStagecoach East ScotlandPlanned18:41Observed— 7BPerthStagecoach East ScotlandPlanned19:11Observed— 7BPerthStagecoach East ScotlandPlanned19:11Observed— 7BPerthStagecoach East ScotlandPlanned19:41Observed— 7BPerthStagecoach East ScotlandPlanned19:41Observed— 19BlackfordDochertys Midland CoachesPlanned19:42Observed— 7BPerthStagecoach East ScotlandPlanned20:11Observed— 7BPerthStagecoach East ScotlandPlanned20:11Observed— 19BlackfordDochertys Midland CoachesPlanned21:47Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.