Cardiff Central

TrainTimesLive
Menu Close menu

This is Cardiff Central on 25th September 2026. See Cardiff Central live now →

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 23:08 to 01:08 next day +1 hour Now
Departures from Cardiff Central
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 2250 starts here Bristol Barton Hill W.R.D. 5C16 CrossCountry CrossCountry passes 2 cancelled 2 carriages 170113
WTTThe permanent working timetable 2250 London Paddington Swansea 1B34 Great Western Railway GWR 3 2257 departed+7 9 carriages 802101
WTTThe permanent working timetable 2252 starts here Barry Tourist Railway 5Y92 Transport for Wales TfW passes 6 2300 passed+8 4 carriages 756002
WTTThe permanent working timetable 2258 Margam T.C. Newport Docks 6R76 Not specified (freight or charter) Not specified (freight or charter) passes UML cancelled
WTTThe permanent working timetable 2300 starts here Treherbert 2T66 Transport for Wales TfW 7 was 6 2259 departed 5 carriages 756117
WTTThe permanent working timetable 2300 Port Talbot Up Sidings Stormy 3S61 Not specified (freight or charter) Not specified (freight or charter) passes 8 cancelled
WTTThe permanent working timetable 2304 starts here Cardiff Central 5C98 Great Western Railway GWR passes 1 cancelled 3 carriages 166206
WTTThe permanent working timetable 2305 Coryton Penarth 2P20 Transport for Wales TfW 7 2304 departed 4 carriages 756001
WTTThe permanent working timetable 2305 starts here Cardiff Canton Sidings 5V64 Transport for Wales TfW passes 4 2303 passed-2 2 carriages 197023
WTTThe permanent working timetable 2309 Maesteg Ebbw Vale Town 2N39 Transport for Wales TfW 2 2310 departed 2 carriages 150264
WTTThe permanent working timetable 2310 Treherbert Cardiff Canton Sidings 5T58 Transport for Wales TfW passes 8 2308 passed-2 5 carriages 756107
WTTThe permanent working timetable 2311½ Margam T.C. Llanwern Exchange Sdgs 6H31 Not specified (freight or charter) Not specified (freight or charter) passes DML cancelled
WTTThe permanent working timetable 2315 starts here Abergavenny 1W79 Transport for Wales TfW 2 2315 departed 2 carriages 153361+153922
VAROverlay: a short-term plan replacing the timetable for this date 2318 starts here Pontypridd 2J70 Transport for Wales TfW 7 2327 departed+9 2 carriages 150279
WTTThe permanent working timetable 2320 starts here Carmarthen 2B93 Transport for Wales TfW 3 2334 departed+14 2 carriages 197007
WTTThe permanent working timetable 2322 Barry Island Ystrad Mynach 2H01 Transport for Wales TfW 6 2322 departed 5 carriages 231002
WTTThe permanent working timetable 2323½ Redcar B.S.C. Ore T. Margam T.C. 6V66 Not specified (freight or charter) Not specified (freight or charter) passes DML
WTTThe permanent working timetable 2323½ Immingham Reception Sdgs Margam T.C. 6V66 Not specified (freight or charter) Not specified (freight or charter) passes DML
WTTThe permanent working timetable 2326 starts here Cardiff Canton Sidings 5V83 Transport for Wales TfW passes 4 2325 passed 2 carriages 153367+153914
WTTThe permanent working timetable 2326 Scunthorpe B.S.C. (Ent.C.) Margam T.C. 6V66 Not specified (freight or charter) Not specified (freight or charter) passes DML
WTTThe permanent working timetable 2330 starts here Bristol Temple Meads 2C98 Great Western Railway GWR 1 2330 departed 3 carriages 166206
WTTThe permanent working timetable 2330 starts here Barry Island 2Y88 Transport for Wales TfW 7 2330 departed 2 carriages 150283
WTTThe permanent working timetable 2339 starts here St Philips Mrsh H S T D 5U34 Great Western Railway GWR passes 2 2337 passed-2 3 carriages 158958
WTTThe permanent working timetable 2344 starts here Cardiff Central 5A72 Transport for Wales TfW passes 8 2342 passed-2 5 carriages 756109
WTTThe permanent working timetable 2347 starts here Gloucester 2G82 Transport for Wales TfW 1 2346 departed 2 carriages 197010
WTTThe permanent working timetable 2347 starts here Cardiff Canton Sidings 5F08 Transport for Wales TfW passes 2 0015 passed+28 6 carriages 150245+150252+AT04
WTTThe permanent working timetable 2351 London Paddington Swansea 1B36 Great Western Railway GWR 4 2350 departed 9 carriages 802102
WTTThe permanent working timetable 2354 starts here Cardiff Canton Sidings 5F12 Transport for Wales TfW passes 6 2357 passed+3 4 carriages 756001
VAROverlay: a short-term plan replacing the timetable for this date 0001 Aberdare Merthyr Tydfil 1M72 Transport for Wales TfW 7 was 6 0001 departed 5 carriages 756106
WTTThe permanent working timetable 0013 starts here Aberdare 1A72 Transport for Wales TfW 6 0013 departed 5 carriages 756109
WTTThe permanent working timetable 0016 Newport Docks Margam T.C. 6R75 Not specified (freight or charter) Not specified (freight or charter) passes DML
WTTThe permanent working timetable 0019 starts here St Philips Mrsh H S T D 3F34 Great Western Railway GWR passes 2 0024 passed+5 4 carriages 158750+158769
WTTThe permanent working timetable 0026 Ystrad Mynach Cardiff Canton Sidings 5Q01 Transport for Wales TfW passes 8 was 7 0026 passed+3 5 carriages 231002
WTTThe permanent working timetable 0029 Margam T.C. Llanwern Exchange Sdgs 6H31 Not specified (freight or charter) Not specified (freight or charter) passes UML
WTTThe permanent working timetable 0029 Margam T.C. Newport Docks 6B02 Not specified (freight or charter) Not specified (freight or charter) passes UML
WTTThe permanent working timetable 0030 starts here Treherbert 2T70 Transport for Wales TfW 7 was 6 0030 departed 5 carriages 756113
WTTThe permanent working timetable 0031 Maesteg Cardiff Canton Sidings 5L35 Transport for Wales TfW passes 3 2348 passed-43 2 carriages 197044
WTTThe permanent working timetable 0035 Bridgend Cardiff Canton Sidings 5E68 Transport for Wales TfW passes 1 0043 passed 2 carriages 150260
WTTThe permanent working timetable 0035 starts here Hereford 1W78 Transport for Wales TfW 2 0035 departed 4 carriages 197001+197023
VAROverlay: a short-term plan replacing the timetable for this date 0040 starts here Cardiff Canton Sidings 5V66 Transport for Wales TfW passes 4A 0031 passed-9 4 carriages 197024+197051
WTTThe permanent working timetable 0042½ Llanwern Exchange Sdgs Margam T.C. 6H30 Not specified (freight or charter) Not specified (freight or charter) passes DML
WTTThe permanent working timetable 0045 starts here Cardiff Canton Sidings 5G77 Transport for Wales TfW passes 4B 0036 passed-9 2 carriages 150280
WTTThe permanent working timetable 0050 Pontypridd Cardiff Canton Sidings 5J70 Transport for Wales TfW passes 8 0045 passed 2 carriages 150279
WTTThe permanent working timetable 0055 starts here Cardiff Canton Sidings 5B90 Transport for Wales TfW passes 2 0108 passed+13 3 carriages 197111
WTTThe permanent working timetable 0057 Margam T.C. Dee Marsh Recp. Sdgs 6M76 Not specified (freight or charter) Not specified (freight or charter) passes 1 0059 passed
WTTThe permanent working timetable 0058 London Paddington Swansea 1B38 Great Western Railway GWR 3 0104 departed+6 10 carriages 800009+800022
WTTThe permanent working timetable 0100 Abergavenny Cardiff Canton Sidings 5V79 Transport for Wales TfW passes 4 0049 passed-9 2 carriages 153361+153922
VAROverlay: a short-term plan replacing the timetable for this date 0104 Margam T.C. Round Oak 6M11 Not specified (freight or charter) Not specified (freight or charter) passes UML
WTTThe permanent working timetable 0105 Aberdare Cardiff Canton Sidings 5Q68 Transport for Wales TfW passes 6 0039 passed 5 carriages 231006
VARNew short-term plan for this date 0108 Westbury Down T.C. Pontyclun 6W01 Not specified (freight or charter) Not specified (freight or charter) passes DML 0109 passed

Italic estimated timing, bold is actual.

Updated 02:33

Next stations along the line by trains today