Cardiff Central

TrainTimesLive
Menu Close menu

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

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 20:16 to 22:16 +1 hour Now
Departures from Cardiff Central
STP Time From To Platform Actual Status Formation
VAROverlay: a short-term plan replacing the timetable for this date 1839 London Paddington Swansea 1B24 Great Western Railway GWR 3 cancelled 9 carriages 800311
VAROverlay: a short-term plan replacing the timetable for this date 1918 London Paddington Carmarthen 1B26 Great Western Railway GWR 3 cancelled 10 carriages 800007+800010
WTTThe permanent working timetable 1929 Newport Docks Margam T.C. 6R73 Not specified (freight or charter) Not specified (freight or charter) passes DML 2020 passed+51
WTTThe permanent working timetable 1935 starts here Cardiff Canton Sidings 5F62 Transport for Wales TfW passes 7 cancelled 2 carriages 150252
VAROverlay: a short-term plan replacing the timetable for this date 1940 London Paddington Swansea 1B27 Great Western Railway GWR 3 2145 departed+125 10 carriages 800006+800022
WTTThe permanent working timetable 1947 Manchester Piccadilly Swansea 1V50 Transport for Wales TfW 4 2011 departed+24 6 carriages 67010+HD01
WTTThe permanent working timetable 2000 starts here Cardiff Canton Sidings 5F68 Transport for Wales TfW passes 7 2003 passed+3 5 carriages 756115
WTTThe permanent working timetable 2001 starts here Cardiff Central 5F33 Great Western Railway GWR passes 4 2002 passed 3 carriages 166204
WTTThe permanent working timetable 2004 Round Oak Margam T.C. 6V07 Not specified (freight or charter) Not specified (freight or charter) passes DML
WTTThe permanent working timetable 2005 Coryton Penarth 2P08 Transport for Wales TfW 8 cancelled 4 carriages 756005
WTTThe permanent working timetable 2010 starts here Cardiff Canton Sidings 5G69 Transport for Wales TfW passes 2 2017 passed+7 2 carriages 197002
WTTThe permanent working timetable 2010 starts here Manchester Piccadilly 1W26 Transport for Wales TfW 1 2010 departed 3 carriages 197110
WTTThe permanent working timetable 2011 starts here Rhymney 2R54 Transport for Wales TfW 6 2011 departed 5 carriages 231010
VAROverlay: a short-term plan replacing the timetable for this date 2012 London Paddington Swansea 1B29 Great Western Railway GWR 4 cancelled 9 carriages 800309
VAROverlay: a short-term plan replacing the timetable for this date 2013 Merthyr Tydfil Aberdare 1A58 Transport for Wales TfW 7 2012 departed 5 carriages 756112
VAROverlay: a short-term plan replacing the timetable for this date 2016 starts here Maesteg 2O42 Transport for Wales TfW 3 2017 departed 2 carriages 150258
VAROverlay: a short-term plan replacing the timetable for this date 2018 Penarth Coryton 2C58 Transport for Wales TfW 6 2018 departed 4 carriages 756002
VAROverlay: a short-term plan replacing the timetable for this date 2022 Swansea London Paddington 1L34 Great Western Railway GWR 1 2057 departed+35 10 carriages 802014+802020
WTTThe permanent working timetable 2024 Westerleigh Puma Dbc Margam T.C. 6B47 Not specified (freight or charter) Not specified (freight or charter) passes DML cancelled
WTTThe permanent working timetable 2027 starts here Treherbert 2T56 Transport for Wales TfW 6 2026 departed 5 carriages 756103
WTTThe permanent working timetable 2027 starts here Cardiff Central 5M87 CrossCountry CrossCountry passes 3 cancelled 3 carriages 170637
WTTThe permanent working timetable 2029 starts here Cardiff Canton Sidings 5F76 Transport for Wales TfW passes 8 2031 passed 5 carriages 231004
WTTThe permanent working timetable 2030 starts here Portsmouth Harbour 1F33 Great Western Railway GWR 1 2030 departed 3 carriages 166204
WTTThe permanent working timetable 2033 starts here Merthyr Tydfil 2M60 Transport for Wales TfW 7 2032 departed 5 carriages 756104
WTTThe permanent working timetable 2035 starts here Cardiff Canton Sidings 5F74 Transport for Wales TfW passes 7 cancelled 5 carriages 231008
WTTThe permanent working timetable 2035 Coryton Penarth 2P10 Transport for Wales TfW 8 2034 departed 4 carriages 756003
WTTThe permanent working timetable 2037 starts here Exeter TMD 5C29 Great Western Railway GWR passes 1 was 2 2051 passed+14 3 carriages 158959
VAROverlay: a short-term plan replacing the timetable for this date 2039 London Paddington Swansea 1B30 Great Western Railway GWR 4 was 3 2242 departed+123 10 carriages 800008+800031
VAROverlay: a short-term plan replacing the timetable for this date 2039 Rhymney Bridgend 2E60 Transport for Wales TfW 7 was 8 2047 departed+8 2 carriages 150285
VAROverlay: a short-term plan replacing the timetable for this date 2041 Bridgend Rhymney 2R56 Transport for Wales TfW 6 2040 departed 2 carriages 150208
VAROverlay: a short-term plan replacing the timetable for this date 2043 Merthyr Tydfil Aberdare 1A60 Transport for Wales TfW 8 2043 departed 5 carriages 756116
WTTThe permanent working timetable 2044 starts here Cardiff Canton Sidings 5G69 Transport for Wales TfW passes 4 was 3A 2040 passed-4 2 carriages 197002
VAROverlay: a short-term plan replacing the timetable for this date 2048 Penarth Coryton 2C60 Transport for Wales TfW 6 cancelled 4 carriages 756005
WTTThe permanent working timetable 2048 starts here Cardiff Canton Sidings 5B80 Transport for Wales TfW passes 0 2055 passed+7 4 carriages 150262+153333+153909
WTTThe permanent working timetable 2049 starts here Derby 1M87 CrossCountry CrossCountry 2 2048 departed 3 carriages 170637
WTTThe permanent working timetable 2055 starts here Barry Tourist Railway 5Y93 Transport for Wales TfW passes 8 was 7 2052 passed-3 5 carriages 756110
WTTThe permanent working timetable 2055 starts here Cardiff Central 5W85 Transport for Wales TfW passes 2 cancelled 2 carriages 197045
WTTThe permanent working timetable 2059 Manchester Piccadilly Carmarthen 1V58 Transport for Wales TfW 3 2059 departed 5 carriages 197005+197126
WTTThe permanent working timetable 2059 starts here Barry Island 2Y84 Transport for Wales TfW 7 was 8 2058 departed 5 carriages 231005
WTTThe permanent working timetable 2100 starts here Treherbert 2T58 Transport for Wales TfW 6 2059 departed 5 carriages 756111
WTTThe permanent working timetable 2100 starts here Exeter St Davids 2C93 Great Western Railway GWR 1 2120 departed+20 4 carriages 158766+158771
WTTThe permanent working timetable 2105 Coryton Penarth 2P12 Transport for Wales TfW 8 2104 departed 4 carriages 756002
WTTThe permanent working timetable 2107 starts here Cardiff Canton Sidings 5V58 Transport for Wales TfW passes 3 2101 passed-6 2 carriages 197005
WTTThe permanent working timetable 2110 starts here Cheltenham Spa 2G78 Transport for Wales TfW 2 2112 departed 2 carriages 150267
WTTThe permanent working timetable 2111 Barry Island Rhymney 2R58 Transport for Wales TfW 6 2110 departed 5 carriages 231002
VAROverlay: a short-term plan replacing the timetable for this date 2114 London Paddington Swansea 1B31 Great Western Railway GWR 4 cancelled 9 carriages 800307
VAROverlay: a short-term plan replacing the timetable for this date 2117 starts here Maesteg 2O44 Transport for Wales TfW 0 2117 departed 4 carriages 150264+150280
WTTThe permanent working timetable 2118 Swansea Bristol Parkway 1L36 Great Western Railway GWR 2 cancelled 9 carriages 800311
VAROverlay: a short-term plan replacing the timetable for this date 2118 Penarth Coryton 2C62 Transport for Wales TfW 6 2118 departed 4 carriages 756003
WTTThe permanent working timetable 2120 starts here Barry Tourist Railway 5Y91 Transport for Wales TfW passes 7 2124 passed+4 10 carriages 756101+756107
WTTThe permanent working timetable 2121 starts here Chester 1W85 Transport for Wales TfW 2 was 1 2122 departed 2 carriages 197045
WTTThe permanent working timetable 2126 starts here Cardiff Canton Sidings 5F82 Transport for Wales TfW passes 8 2126 passed 5 carriages 231006
WTTThe permanent working timetable 2130 Aberdare Merthyr Tydfil 1M64 Transport for Wales TfW 6 2130 departed 5 carriages 756108
WTTThe permanent working timetable 2134 Cardiff Canton Sidings Barry Tourist Railway 5Y97 Transport for Wales TfW passes 4 2139 passed+5 5 carriages 231011
WTTThe permanent working timetable 2135 Coryton Penarth 2P14 Transport for Wales TfW 8 2135 departed 4 carriages 756005
WTTThe permanent working timetable 2135 starts here Bristol Temple Meads 1C15 CrossCountry CrossCountry 2 cancelled 3 carriages 170110
VARNew short-term plan for this date 2138 starts here Cardiff Canton Sidings 5V98 Transport for Wales TfW passes 4B cancelled 2 carriages 197042
VAROverlay: a short-term plan replacing the timetable for this date 2139 Rhymney Bridgend 2E64 Transport for Wales TfW 8 2139 departed 2 carriages 150256
VAROverlay: a short-term plan replacing the timetable for this date 2140 London Paddington Swansea 1B32 Great Western Railway GWR 3 2345 departed+125 9 carriages 800315
VAROverlay: a short-term plan replacing the timetable for this date 2141 Bridgend Rhymney 2R60 Transport for Wales TfW 6 2145 departed+4 2 carriages 150278
VAROverlay: a short-term plan replacing the timetable for this date 2143 Merthyr Tydfil Aberdare 1A64 Transport for Wales TfW 8 2147 departed+4 5 carriages 756109
VAROverlay: a short-term plan replacing the timetable for this date 2148 Penarth Coryton 2C64 Transport for Wales TfW 6 cancelled 4 carriages 756002
WTTThe permanent working timetable 2152 starts here Cardiff Central 5B41 Transport for Wales TfW passes 2 cancelled 3 carriages 197102
WTTThe permanent working timetable 2155 starts here Cardiff Canton Sidings 5V62 Transport for Wales TfW passes 4 2213 passed+18 6 carriages 67008+HD04
WTTThe permanent working timetable 2200 starts here Treherbert 2T62 Transport for Wales TfW 6 cancelled 5 carriages 756105
WTTThe permanent working timetable 2200 starts here Cardiff Canton Sidings 5F88 Transport for Wales TfW passes 7 2157 passed-3 5 carriages 756114
VSTPVery short term plan, created on or near the day 2200 starts here Treherbert 5T62 passes 6 2158 passed-2
WTTThe permanent working timetable 2201 starts here Bristol Temple Meads 2C95 Great Western Railway GWR 1 2206 departed+5 3 carriages 166201

Italic estimated timing, bold is actual.

Updated 04:43

Next stations along the line by trains today