From 04:49 on 26 Aug 2026
Scheduled departures
29 shown22NinewellsXplore DundeePlanned15:49Observed— 22NinewellsXplore DundeePlanned16:02Observed— 22NinewellsXplore DundeePlanned16:15Observed— 22NinewellsXplore DundeePlanned16:28Observed— 22NinewellsXplore DundeePlanned16:41Observed— 22NinewellsXplore DundeePlanned16:54Observed— 22NinewellsXplore DundeePlanned17:07Observed— 22NinewellsXplore DundeePlanned17:20Observed— 22NinewellsXplore DundeePlanned17:33Observed— 22NinewellsXplore DundeePlanned17:46Observed— 22NinewellsXplore DundeePlanned17:59Observed— 22NinewellsXplore DundeePlanned18:12Observed— 22NinewellsXplore DundeePlanned18:26Observed— 22NinewellsXplore DundeePlanned18:41Observed— 22Dundee City CentreXplore DundeePlanned18:45Observed— 22cNinewellsXplore DundeePlanned18:57Observed— 22cNinewellsXplore DundeePlanned19:12Observed— 22Dundee City CentreXplore DundeePlanned19:19Observed— 22Dundee City CentreXplore DundeePlanned19:29Observed— 22cNinewellsXplore DundeePlanned19:43Observed— 22Dundee City CentreXplore DundeePlanned20:00Observed— 22cNinewellsXplore DundeePlanned20:20Observed— 22cNinewellsXplore DundeePlanned20:53Observed— 22cNinewellsXplore DundeePlanned21:23Observed— 22cNinewellsXplore DundeePlanned21:53Observed— 22cNinewellsXplore DundeePlanned22:23Observed— 22cNinewellsXplore DundeePlanned22:53Observed— 22Dundee City CentreXplore DundeePlanned23:22Observed— 22Dundee City CentreXplore DundeePlanned23:49Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.