From 02:35 on 26 Aug 2026
Scheduled departures
20 shown17NinewellsXplore DundeePlanned16:12Observed— 17NinewellsXplore DundeePlanned16:28Observed— 17NinewellsXplore DundeePlanned16:44Observed— 17NinewellsXplore DundeePlanned17:00Observed— 17NinewellsXplore DundeePlanned17:16Observed— 17NinewellsXplore DundeePlanned17:32Observed— 17NinewellsXplore DundeePlanned17:48Observed— 17NinewellsXplore DundeePlanned18:04Observed— 17NinewellsXplore DundeePlanned18:21Observed— 17NinewellsXplore DundeePlanned18:43Observed— 17Dundee City CentreXplore DundeePlanned18:56Observed— 17NinewellsXplore DundeePlanned19:13Observed— 17Dundee City CentreXplore DundeePlanned19:21Observed— 17NinewellsXplore DundeePlanned19:46Observed— 17NinewellsXplore DundeePlanned20:16Observed— 17NinewellsXplore DundeePlanned20:46Observed— 17NinewellsXplore DundeePlanned21:16Observed— 17NinewellsXplore DundeePlanned21:46Observed— 17NinewellsXplore DundeePlanned22:14Observed— 17NinewellsXplore DundeePlanned22:44Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.