From 02:04 on 26 Aug 2026
Scheduled departures
26 shown30Cardiff Bus StationNewport BusPlanned06:20Observed— 102Cardiff Bus StationCardiff BusPlanned06:26Observed— 102PenylanCardiff BusPlanned06:26Observed— 30Cardiff Bus StationNewport BusPlanned07:31Observed— 102Cardiff Bus StationCardiff BusPlanned08:46Observed— 102PenylanCardiff BusPlanned08:46Observed— 30Cardiff Bus StationNewport BusPlanned09:14Observed— 30Cardiff Bus StationNewport BusPlanned10:20Observed— 102Cardiff Bus StationCardiff BusPlanned11:21Observed— 102PenylanCardiff BusPlanned11:21Observed— 30Cardiff Bus StationNewport BusPlanned11:50Observed— 30Cardiff Bus StationNewport BusPlanned12:50Observed— 102Cardiff Bus StationCardiff BusPlanned13:26Observed— 102PenylanCardiff BusPlanned13:26Observed— 30Cardiff Bus StationNewport BusPlanned14:20Observed— 30Cardiff Bus StationNewport BusPlanned15:28Observed— 102Cardiff Bus StationCardiff BusPlanned15:31Observed— 102PenylanCardiff BusPlanned15:31Observed— 30Cardiff Bus StationNewport BusPlanned16:57Observed— 102PentrebaneCardiff BusPlanned17:28Observed— 102PenylanCardiff BusPlanned17:28Observed— 30Cardiff Bus StationNewport BusPlanned18:01Observed— 30Cardiff Bus StationNewport BusPlanned19:27Observed— 102LlanrumneyCardiff BusPlanned19:44Observed— 102LlanrumneyCardiff BusPlanned19:44Observed— 30CardiffNewport BusPlanned21:31Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.