From 00:28 on 26 Aug 2026
Scheduled departures
29 shown22NinewellsXplore DundeePlanned15:54Observed— 22NinewellsXplore DundeePlanned16:07Observed— 22NinewellsXplore DundeePlanned16:20Observed— 22NinewellsXplore DundeePlanned16:33Observed— 22NinewellsXplore DundeePlanned16:46Observed— 22NinewellsXplore DundeePlanned16:59Observed— 22NinewellsXplore DundeePlanned17:12Observed— 22NinewellsXplore DundeePlanned17:25Observed— 22NinewellsXplore DundeePlanned17:38Observed— 22NinewellsXplore DundeePlanned17:51Observed— 22NinewellsXplore DundeePlanned18:04Observed— 22NinewellsXplore DundeePlanned18:17Observed— 22NinewellsXplore DundeePlanned18:31Observed— 22NinewellsXplore DundeePlanned18:46Observed— 22Dundee City CentreXplore DundeePlanned18:49Observed— 22cNinewellsXplore DundeePlanned19:01Observed— 22cNinewellsXplore DundeePlanned19:16Observed— 22Dundee City CentreXplore DundeePlanned19:23Observed— 22Dundee City CentreXplore DundeePlanned19:33Observed— 22cNinewellsXplore DundeePlanned19:47Observed— 22Dundee City CentreXplore DundeePlanned20:03Observed— 22cNinewellsXplore DundeePlanned20:23Observed— 22cNinewellsXplore DundeePlanned20:56Observed— 22cNinewellsXplore DundeePlanned21:26Observed— 22cNinewellsXplore DundeePlanned21:56Observed— 22cNinewellsXplore DundeePlanned22:26Observed— 22cNinewellsXplore DundeePlanned22:56Observed— 22Dundee City CentreXplore DundeePlanned23:25Observed— 22Dundee City CentreXplore DundeePlanned23:52Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.