From 05:32 on 26 Aug 2026
Scheduled departures
54 shown202KirktonMoffat & WilliamsonPlanned08:41Observed— 202KirktonMoffat & WilliamsonPlanned09:41Observed— 202KirktonMoffat & WilliamsonPlanned10:41Observed— 202KirktonMoffat & WilliamsonPlanned11:41Observed— 57PerthStagecoach East ScotlandPlanned12:06Observed— 202KirktonMoffat & WilliamsonPlanned12:41Observed— 57PerthStagecoach East ScotlandPlanned13:06Observed— 57PerthStagecoach East ScotlandPlanned13:06Observed— 57PerthStagecoach East ScotlandPlanned13:06Observed— 202KirktonMoffat & WilliamsonPlanned13:41Observed— 59BlairgowrieStagecoach East ScotlandPlanned14:36Observed— 59BlairgowrieStagecoach East ScotlandPlanned14:36Observed— 59BlairgowrieStagecoach East ScotlandPlanned14:36Observed— 202KirktonMoffat & WilliamsonPlanned14:41Observed— 57PerthStagecoach East ScotlandPlanned15:37Observed— 57PerthStagecoach East ScotlandPlanned15:37Observed— 57PerthStagecoach East ScotlandPlanned15:37Observed— 202KirktonMoffat & WilliamsonPlanned15:41Observed— 57PerthStagecoach East ScotlandPlanned16:33Observed— 57PerthStagecoach East ScotlandPlanned16:33Observed— 57PerthStagecoach East ScotlandPlanned16:33Observed— 28CamperdownXplore DundeePlanned17:00Observed— 59RattrayStagecoach East ScotlandPlanned17:07Observed— 59RattrayStagecoach East ScotlandPlanned17:07Observed— 59RattrayStagecoach East ScotlandPlanned17:07Observed— 28CamperdownXplore DundeePlanned17:17Observed— 57APerthStagecoach East ScotlandPlanned17:19Observed— 57APerthStagecoach East ScotlandPlanned17:19Observed— 28CamperdownXplore DundeePlanned17:34Observed— 28CamperdownXplore DundeePlanned17:51Observed— 59RattrayStagecoach East ScotlandPlanned17:56Observed— 59RattrayStagecoach East ScotlandPlanned17:56Observed— 59RattrayStagecoach East ScotlandPlanned17:56Observed— 28CamperdownXplore DundeePlanned18:07Observed— 28CamperdownXplore DundeePlanned18:17Observed— 57APerthStagecoach East ScotlandPlanned18:25Observed— 57APerthStagecoach East ScotlandPlanned18:25Observed— 57APerthStagecoach East ScotlandPlanned18:25Observed— 28CamperdownXplore DundeePlanned18:34Observed— 28CamperdownXplore DundeePlanned19:06Observed— 28CamperdownXplore DundeePlanned19:38Observed— 28CamperdownXplore DundeePlanned20:06Observed— 57APerthStagecoach East ScotlandPlanned20:15Observed— 57APerthStagecoach East ScotlandPlanned20:15Observed— 57APerthStagecoach East ScotlandPlanned20:15Observed— 28CamperdownXplore DundeePlanned20:36Observed— 28CamperdownXplore DundeePlanned21:06Observed— 28CamperdownXplore DundeePlanned21:36Observed— 28CamperdownXplore DundeePlanned22:06Observed— 28CamperdownXplore DundeePlanned22:36Observed— 59BlairgowrieStagecoach East ScotlandPlanned23:05Observed— 59BlairgowrieStagecoach East ScotlandPlanned23:05Observed— 59BlairgowrieStagecoach East ScotlandPlanned23:05Observed— 28CamperdownXplore DundeePlanned23:06Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.