From 05:41 on 26 Aug 2026
Scheduled departures
23 shown22NinewellsXplore DundeePlanned16:25Observed— 22NinewellsXplore DundeePlanned16:38Observed— 22NinewellsXplore DundeePlanned16:51Observed— 22NinewellsXplore DundeePlanned17:04Observed— 22NinewellsXplore DundeePlanned17:17Observed— 22NinewellsXplore DundeePlanned17:30Observed— 22NinewellsXplore DundeePlanned17:43Observed— 22NinewellsXplore DundeePlanned17:56Observed— 22NinewellsXplore DundeePlanned18:09Observed— 22NinewellsXplore DundeePlanned18:22Observed— 22NinewellsXplore DundeePlanned18:35Observed— 22NinewellsXplore DundeePlanned18:48Observed— 22NinewellsXplore DundeePlanned19:00Observed— 22NinewellsXplore DundeePlanned19:15Observed— 22cNinewellsXplore DundeePlanned19:27Observed— 22cNinewellsXplore DundeePlanned19:42Observed— 22cNinewellsXplore DundeePlanned20:13Observed— 22cNinewellsXplore DundeePlanned20:45Observed— 22cNinewellsXplore DundeePlanned21:18Observed— 22cNinewellsXplore DundeePlanned21:48Observed— 22cNinewellsXplore DundeePlanned22:18Observed— 22cNinewellsXplore DundeePlanned22:48Observed— 22cNinewellsXplore DundeePlanned23:18Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.