Cardiff Central

TrainTimesLive
Menu Close menu

This is Cardiff Central on 27th August 2026. See Cardiff Central live now →

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 20:45 to 22:45 +1 hour Now
Departures from Cardiff Central
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 2010 starts here Manchester Piccadilly 1W26 Transport for Wales TfW 1 2047 departed+37 2 carriages 197026
WTTThe permanent working timetable 2026 starts here Cardiff Central 5C93 Great Western Railway GWR passes 3 2032 passed+6 5 carriages 802011
VAROverlay: a short-term plan replacing the timetable for this date 2030 starts here Portsmouth Harbour 1F33 Great Western Railway GWR 2 was 1 2035 departed+5 3 carriages 166210
WTTThe permanent working timetable 2031 Newport Docks Margam T.C. 6F09 Not specified (freight or charter) Not specified (freight or charter) passes 3
WTTThe permanent working timetable 2033 starts here Merthyr Tydfil 2M60 Transport for Wales TfW 6 2033 departed 5 carriages 231001
WTTThe permanent working timetable 2035 Coryton Penarth 2P10 Transport for Wales TfW 7 2034 departed 4 carriages 756003
VAROverlay: a short-term plan replacing the timetable for this date 2039 Rhymney Bridgend 2E60 Transport for Wales TfW 8 2038 departed 2 carriages 150259
WTTThe permanent working timetable 2040 London Paddington Swansea 1B30 Great Western Railway GWR 4 was 3 2053 departed+13 9 carriages 802110
VAROverlay: a short-term plan replacing the timetable for this date 2041 Bridgend Rhymney 2R56 Transport for Wales TfW 6 2040 departed 2 carriages 150279
WTTThe permanent working timetable 2041 starts here Cardiff Canton Sidings 5V81 Transport for Wales TfW passes 4 2031 passed-10 2 carriages 150258
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 756109
WTTThe permanent working timetable 2045 starts here Birmingham New Street 1M87 CrossCountry CrossCountry 2 was 1 2045 departed 4 carriages 220016
VAROverlay: a short-term plan replacing the timetable for this date 2048 Penarth Coryton 2C60 Transport for Wales TfW 6 2048 departed 4 carriages 756006
WTTThe permanent working timetable 2052 starts here Cardiff Central 5J37 Great Western Railway GWR passes 3 2055 passed+3 2 carriages 158765
WTTThe permanent working timetable 2053 starts here Cardiff Canton Sidings 5B80 Transport for Wales TfW passes 0 cancelled
WTTThe permanent working timetable 2055 starts here Cardiff Central 5W85 Transport for Wales TfW passes 2 2103 2 carriages 197032
WTTThe permanent working timetable 2058 starts here Cardiff Canton Sidings 5F78 Transport for Wales TfW passes 7 2058 passed 5 carriages 756114
WTTThe permanent working timetable 2058 starts here Barry Island 2Y84 Transport for Wales TfW 8 2058 departed 5 carriages 231002
VAROverlay: a short-term plan replacing the timetable for this date 2058 Manchester Piccadilly Carmarthen 1V58 Transport for Wales TfW 4 2105 departed+7 5 carriages 197005+197118
WTTThe permanent working timetable 2100 starts here Treherbert 2T58 Transport for Wales TfW 6 2100 departed 5 carriages 756113
WTTThe permanent working timetable 2100 starts here Bristol Temple Meads 2C93 Great Western Railway GWR 1 2059 departed 5 carriages 802011
WTTThe permanent working timetable 2104 London Paddington Swansea 1B31 Great Western Railway GWR 3 2126 departed+22 10 carriages 800007+800025
WTTThe permanent working timetable 2105 starts here Penarth 2P12 Transport for Wales TfW 8 2104 departed 4 carriages 756002
WTTThe permanent working timetable 2106 starts here Cardiff Canton Sidings 5V58 Transport for Wales TfW passes 4 2107 passed 2 carriages 197005
WTTThe permanent working timetable 2106 Maesteg Ebbw Vale Town 2I35 Transport for Wales TfW 0 2115 departed+9 2 carriages 150262
WTTThe permanent working timetable 2109 starts here Cheltenham Spa 2G78 Transport for Wales TfW 2 2110 departed 3 carriages 197102
WTTThe permanent working timetable 2111 Barry Island Rhymney 2R58 Transport for Wales TfW 6 2111 departed 5 carriages 231006
VARNew short-term plan for this date 2112 Rhymney Barry Island 2Y85 Transport for Wales TfW 8 2115 departed+3 5 carriages 231009
WTTThe permanent working timetable 2112 starts here Cardiff Central 5C95 Great Western Railway GWR passes 4 2116 passed+4 5 carriages 800018
WTTThe permanent working timetable 2113 Margam T.C. Alexandra Dock Junction T.C. 0B23 Not specified (freight or charter) Not specified (freight or charter) passes UML cancelled
VAROverlay: a short-term plan replacing the timetable for this date 2115 Ebbw Vale Town Maesteg 2O44 Transport for Wales TfW 3 2118 departed+3 2 carriages AT01
WTTThe permanent working timetable 2115½ starts here Cardiff Canton Sidings 5B80 Transport for Wales TfW passes 4A cancelled
VAROverlay: a short-term plan replacing the timetable for this date 2118 Penarth Coryton 2C62 Transport for Wales TfW 6 2119 departed 4 carriages 756003
WTTThe permanent working timetable 2118½ Westerleigh Puma Dbc Robeston Sdgs 6B47 Not specified (freight or charter) Not specified (freight or charter) passes DML 2156 passed+39
VAROverlay: a short-term plan replacing the timetable for this date 2120 Swansea London Paddington 1L36 Great Western Railway GWR 1 2119 departed 5 carriages 800031
WTTThe permanent working timetable 2125 starts here Barry Tourist Railway 5Y97 Transport for Wales TfW passes 7 2126 passed 10 carriages 756101+756110
WTTThe permanent working timetable 2126 starts here Cardiff Canton Sidings 5V98 Transport for Wales TfW passes 4 2152 passed+26 2 carriages 197002
VAROverlay: a short-term plan replacing the timetable for this date 2126 starts here Chester 1W85 Transport for Wales TfW 2 2132 departed+6 2 carriages 197032
WTTThe permanent working timetable 2130 starts here Cardiff Central 5M89 CrossCountry CrossCountry passes 3 cancelled 3 carriages 170636
WTTThe permanent working timetable 2130 starts here Frome 1J37 Great Western Railway GWR 1 2134 departed+4 2 carriages 158765
WTTThe permanent working timetable 2130 Aberdare Merthyr Tydfil 1M64 Transport for Wales TfW 6 2130 departed 4 carriages 756005
WTTThe permanent working timetable 2135 Coryton Penarth 2P14 Transport for Wales TfW 6 was 7 2134 departed 6 carriages 150284+756006
VARNew short-term plan for this date 2138 starts here Cardiff Canton Sidings 5F79 Transport for Wales TfW passes 3A cancelled 2 carriages 150284
VAROverlay: a short-term plan replacing the timetable for this date 2139 Rhymney Bridgend 2E64 Transport for Wales TfW 8 2140 departed 2 carriages 150280
WTTThe permanent working timetable 2141 starts here Rhymney 2R60 Transport for Wales TfW 6 2144 departed+3 2 carriages 150258
VAROverlay: a short-term plan replacing the timetable for this date 2143 Merthyr Tydfil Aberdare 1A64 Transport for Wales TfW 8 2144 departed 5 carriages 756105
WTTThe permanent working timetable 2144 London Paddington Swansea 1B32 Great Western Railway GWR 4 2144 departed 5 carriages 800027
WTTThe permanent working timetable 2145 starts here Birmingham New Street 1M89 CrossCountry CrossCountry 3 was 1 2144 departed 3 carriages 170636
WTTThe permanent working timetable 2148 starts here Cardiff Canton Sidings 5F85 Transport for Wales TfW passes 7 cancelled 2 carriages 150264
VAROverlay: a short-term plan replacing the timetable for this date 2148 Penarth Coryton 2C64 Transport for Wales TfW 6 2150 departed 4 carriages 756002
VAROverlay: a short-term plan replacing the timetable for this date 2156 starts here St Philips Mrsh H S T D 3F30 Great Western Railway GWR passes 3 2157 passed-14 2 carriages 158771
WTTThe permanent working timetable 2156 starts here Treherbert Siding 5T64 Transport for Wales TfW passes 7 2156 passed 5 carriages 756107
VAROverlay: a short-term plan replacing the timetable for this date 2156 starts here Crewe 1W89 Transport for Wales TfW 0 2220 departed+24 3 carriages 197117
WTTThe permanent working timetable 2158 Round Oak Margam T.C. 6V07 Not specified (freight or charter) Not specified (freight or charter) passes DML
VAROverlay: a short-term plan replacing the timetable for this date 2158 starts here Cardiff Canton Sidings 5V62 Transport for Wales TfW passes 4 2220 passed+22 6 carriages 67013+HD05
VAROverlay: a short-term plan replacing the timetable for this date 2200 starts here Bristol Temple Meads 2C95 Great Western Railway GWR 1 2159 departed 5 carriages 800018
WTTThe permanent working timetable 2200 starts here Treherbert 2T62 Transport for Wales TfW 6 2159 departed 5 carriages 756112
VARNew short-term plan for this date 2202 starts here Cardiff Canton Sidings 5F81 Transport for Wales TfW passes 8 2200 passed-2 5 carriages 231007
WTTThe permanent working timetable 2202½ Newport Docks Trostre Works 6B29 Not specified (freight or charter) Not specified (freight or charter) passes DML
WTTThe permanent working timetable 2205 Coryton Penarth 2P16 Transport for Wales TfW 7 2205 departed 4 carriages 756003
VARNew short-term plan for this date 2208 starts here Cardiff Canton Sidings 5I37 Transport for Wales TfW passes 2 cancelled 2 carriages 150278
WTTThe permanent working timetable 2210 starts here Maesteg 2L35 Transport for Wales TfW 3 was 4A 2215 departed+5 2 carriages 150260
WTTThe permanent working timetable 2212 Barry Island Rhymney 2R62 Transport for Wales TfW 6 2211 departed 5 carriages 231002
VAROverlay: a short-term plan replacing the timetable for this date 2212 Rhymney Barry Island 2Y86 Transport for Wales TfW 8 was 7 2212 departed 5 carriages 231011
WTTThe permanent working timetable 2213 starts here Cardiff Canton Sidings 5F92 Transport for Wales TfW passes 4B cancelled 5 carriages 756103
VAROverlay: a short-term plan replacing the timetable for this date 2215 starts here St Philips Mrsh H S T D 3F30 Great Western Railway GWR passes 1 2049 2 carriages 158771

Italic estimated timing, bold is actual.

Updated 14:34

Next stations along the line by trains today