From 07:30 on 26 Aug 2026
Scheduled departures
29 shown22NinewellsXplore DundeePlanned15:42Observed— 22NinewellsXplore DundeePlanned15:55Observed— 22NinewellsXplore DundeePlanned16:08Observed— 22NinewellsXplore DundeePlanned16:21Observed— 22NinewellsXplore DundeePlanned16:34Observed— 22NinewellsXplore DundeePlanned16:47Observed— 22NinewellsXplore DundeePlanned17:00Observed— 22NinewellsXplore DundeePlanned17:13Observed— 22NinewellsXplore DundeePlanned17:26Observed— 22NinewellsXplore DundeePlanned17:39Observed— 22NinewellsXplore DundeePlanned17:52Observed— 22NinewellsXplore DundeePlanned18:05Observed— 22NinewellsXplore DundeePlanned18:19Observed— 22NinewellsXplore DundeePlanned18:34Observed— 22Dundee City CentreXplore DundeePlanned18:40Observed— 22cNinewellsXplore DundeePlanned18:52Observed— 22cNinewellsXplore DundeePlanned19:07Observed— 22Dundee City CentreXplore DundeePlanned19:14Observed— 22Dundee City CentreXplore DundeePlanned19:24Observed— 22cNinewellsXplore DundeePlanned19:38Observed— 22Dundee City CentreXplore DundeePlanned19:55Observed— 22cNinewellsXplore DundeePlanned20:15Observed— 22cNinewellsXplore DundeePlanned20:48Observed— 22cNinewellsXplore DundeePlanned21:18Observed— 22cNinewellsXplore DundeePlanned21:48Observed— 22cNinewellsXplore DundeePlanned22:18Observed— 22cNinewellsXplore DundeePlanned22:48Observed— 22Dundee City CentreXplore DundeePlanned23:17Observed— 22Dundee City CentreXplore DundeePlanned23:44Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.