From 01:27 on 26 Aug 2026
Scheduled departures
72 shown17CardiffCardiff BusPlanned16:24Observed— 17CardiffCardiff BusPlanned16:36Observed— 18CardiffCardiff BusPlanned16:42Observed— 17CardiffCardiff BusPlanned16:48Observed— 18CardiffCardiff BusPlanned16:54Observed— 17CardiffCardiff BusPlanned17:00Observed— 18CantonCardiff BusPlanned17:06Observed— 17CardiffCardiff BusPlanned17:12Observed— 18CardiffCardiff BusPlanned17:18Observed— 17CardiffCardiff BusPlanned17:24Observed— 18CardiffCardiff BusPlanned17:30Observed— 17CantonCardiff BusPlanned17:36Observed— 17CardiffCardiff BusPlanned17:40Observed— 18CardiffCardiff BusPlanned17:42Observed— 17CardiffCardiff BusPlanned17:48Observed— 17CardiffCardiff BusPlanned17:52Observed— 18CardiffCardiff BusPlanned17:54Observed— 18CardiffCardiff BusPlanned17:58Observed— 17CardiffCardiff BusPlanned18:00Observed— 17CardiffCardiff BusPlanned18:04Observed— 18CardiffCardiff BusPlanned18:06Observed— 18CardiffCardiff BusPlanned18:10Observed— 17CardiffCardiff BusPlanned18:12Observed— 17CardiffCardiff BusPlanned18:16Observed— 18CardiffCardiff BusPlanned18:18Observed— 17CantonCardiff BusPlanned18:25Observed— 17CardiffCardiff BusPlanned18:28Observed— 18CardiffCardiff BusPlanned18:34Observed— 18CardiffCardiff BusPlanned18:35Observed— 17CardiffCardiff BusPlanned18:40Observed— 17CardiffCardiff BusPlanned18:45Observed— 18CardiffCardiff BusPlanned18:46Observed— 18CardiffCardiff BusPlanned18:55Observed— 17CardiffCardiff BusPlanned18:56Observed— 18CardiffCardiff BusPlanned18:58Observed— 18CardiffCardiff BusPlanned19:01Observed— 17CardiffCardiff BusPlanned19:05Observed— 17CardiffCardiff BusPlanned19:06Observed— 18CardiffCardiff BusPlanned19:12Observed— 17CardiffCardiff BusPlanned19:15Observed— 18CardiffCardiff BusPlanned19:15Observed— 18CardiffCardiff BusPlanned19:20Observed— 17CantonCardiff BusPlanned19:25Observed— 18CardiffCardiff BusPlanned19:35Observed— 18CardiffCardiff BusPlanned19:35Observed— 17CardiffCardiff BusPlanned19:45Observed— 17CardiffCardiff BusPlanned19:45Observed— 18CardiffCardiff BusPlanned19:54Observed— 18CardiffCardiff BusPlanned19:55Observed— 17CardiffCardiff BusPlanned20:04Observed— 17CardiffCardiff BusPlanned20:05Observed— 18CardiffCardiff BusPlanned20:14Observed— 18CantonCardiff BusPlanned20:15Observed— 17CardiffCardiff BusPlanned20:30Observed— 18CardiffCardiff BusPlanned20:34Observed— 17CardiffCardiff BusPlanned20:44Observed— 18CardiffCardiff BusPlanned20:45Observed— 18CardiffCardiff BusPlanned20:54Observed— 17CardiffCardiff BusPlanned21:00Observed— 17CardiffCardiff BusPlanned21:04Observed— 18CardiffCardiff BusPlanned21:20Observed— 17CardiffCardiff BusPlanned21:25Observed— 17CantonCardiff BusPlanned21:40Observed— 18CardiffCardiff BusPlanned21:41Observed— 17CardiffCardiff BusPlanned21:55Observed— 18CardiffCardiff BusPlanned22:00Observed— 18CardiffCardiff BusPlanned22:14Observed— 17CardiffCardiff BusPlanned22:30Observed— 18CardiffCardiff BusPlanned22:54Observed— 18CantonCardiff BusPlanned23:00Observed— 17CardiffCardiff BusPlanned23:24Observed— 18CantonCardiff BusPlanned23:30Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.