Cardiff Central

TrainTimesLive
Menu Close menu

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

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 18:50 to 20:50 +1 hour Now
Departures from Cardiff Central
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1825 starts here Stoke Gifford 5B23 Great Western Railway GWR passes 3 1836 passed+11 9 carriages 802113
WTTThe permanent working timetable 1826 starts here Treherbert 2T48 Transport for Wales TfW 7 1836 departed+10 5 carriages 756101
WTTThe permanent working timetable 1829 Bargoed Barry Island 2Y78 Transport for Wales TfW 8 1836 departed+7 5 carriages 231011
WTTThe permanent working timetable 1835 Coryton Penarth 2P00 Transport for Wales TfW 8 1839 departed+4 4 carriages 756004
VAROverlay: a short-term plan replacing the timetable for this date 1841 starts here Rhymney 2R48 Transport for Wales TfW 6 1845 departed+4 2 carriages 150282
VARNew short-term plan for this date 1843 starts here Cardiff Canton Sidings 5B70 Transport for Wales TfW passes 0 1850 passed+7 2 carriages 150245
VAROverlay: a short-term plan replacing the timetable for this date 1843 Merthyr Tydfil Aberdare 1A52 Transport for Wales TfW 7 1848 departed+5 5 carriages 756103
VAROverlay: a short-term plan replacing the timetable for this date 1845 starts here Derby 1M84 CrossCountry CrossCountry 2 cancelled
VAROverlay: a short-term plan replacing the timetable for this date 1846 London Paddington Carmarthen 1B24 Great Western Railway GWR 3 1850 departed+4 5 carriages 800035
WTTThe permanent working timetable 1848 Penarth Coryton 2C52 Transport for Wales TfW 6 1849 departed 4 carriages 756001
WTTThe permanent working timetable 1852 Barry Island Bargoed 2D52 Transport for Wales TfW 6 1856 departed+4 5 carriages 231001
VARNew short-term plan for this date 1852 starts here Cardiff Canton Sidings 5V48 Transport for Wales TfW passes 4A cancelled 3 carriages 197121
WTTThe permanent working timetable 1854 starts here Manchester Piccadilly 1W65 Transport for Wales TfW 2 1854 departed 6 carriages 67017+HD04
VAROverlay: a short-term plan replacing the timetable for this date 1855 Manchester Piccadilly Swansea 1V48 Transport for Wales TfW 3 was 4A 1905 departed+10 5 carriages 197043+197121
WTTThe permanent working timetable 1856 starts here Treherbert 2T50 Transport for Wales TfW 7 1859 departed+3 5 carriages 756111
VAROverlay: a short-term plan replacing the timetable for this date 1857½ Newport Docks Margam T.C. 6B11 Not specified (freight or charter) Not specified (freight or charter) passes 3B
VAROverlay: a short-term plan replacing the timetable for this date 1857½ Newport Docks Margam T.C. 6B11 Not specified (freight or charter) Not specified (freight or charter) passes 3B
VAROverlay: a short-term plan replacing the timetable for this date 1859 Aberdare Merthyr Tydfil 1M54 Transport for Wales TfW 6 was 7 1901 departed 5 carriages 756109
WTTThe permanent working timetable 1900 starts here Taunton 2C89 Great Western Railway GWR 1 1859 departed 5 carriages 800024
VAROverlay: a short-term plan replacing the timetable for this date 1901 starts here Cardiff Central 5F31 Great Western Railway GWR passes 4 1859 passed-2 3 carriages 166201
VAROverlay: a short-term plan replacing the timetable for this date 1905 Coryton Penarth 2P04 Transport for Wales TfW 7 1914 departed+9 4 carriages 756007
VARNew short-term plan for this date 1906 starts here Ebbw Vale Town 2N32 Transport for Wales TfW 0 1906 departed 2 carriages 153329+153909
VARNew short-term plan for this date 1908 starts here Cardiff Canton Sidings 5F94 Transport for Wales TfW passes 3A cancelled 2 carriages 150280
VAROverlay: a short-term plan replacing the timetable for this date 1909 Rhymney Barry Island 2Y80 Transport for Wales TfW 8 was 7 1911 departed 2 carriages 150262
WTTThe permanent working timetable 1910 starts here Cheltenham Spa 2G74 Transport for Wales TfW 2 1910 departed 3 carriages 197103
VAROverlay: a short-term plan replacing the timetable for this date 1911 starts here Rhymney 2R50 Transport for Wales TfW 6 1925 departed+14 5 carriages 231010
VAROverlay: a short-term plan replacing the timetable for this date 1913 Merthyr Tydfil Aberdare 1A54 Transport for Wales TfW 8 was 7 1918 departed+5 5 carriages 756112
VAROverlay: a short-term plan replacing the timetable for this date 1914 starts here Swansea 2B85 Transport for Wales TfW 3 was 8 1931 departed+17 2 carriages 150280
VARNew short-term plan for this date 1915 starts here Cardiff Canton Sidings 5B72 Transport for Wales TfW passes 4 1932 passed+17 2 carriages 150260
WTTThe permanent working timetable 1918 Penarth Coryton 2C54 Transport for Wales TfW 6 1919 departed 4 carriages 756004
VAROverlay: a short-term plan replacing the timetable for this date 1920 Swansea London Paddington 1L32 Great Western Railway GWR 1 1930 departed+10 10 carriages 800022+800036
WTTThe permanent working timetable 1926 starts here Treherbert 2T52 Transport for Wales TfW 7 1927 departed 5 carriages 756115
VAROverlay: a short-term plan replacing the timetable for this date 1926 starts here Cardiff Canton Sidings 5F62 Transport for Wales TfW passes 4 1945 passed+19 4 carriages 756003
VAROverlay: a short-term plan replacing the timetable for this date 1929 Newport Docks Margam T.C. 6R73 Not specified (freight or charter) Not specified (freight or charter) passes DML 2120 passed+111
WTTThe permanent working timetable 1930 Aberdare Merthyr Tydfil 1M56 Transport for Wales TfW 6 1930 departed 5 carriages 756110
WTTThe permanent working timetable 1930 starts here Cardiff Canton Sidings 5F64 Transport for Wales TfW passes 8 1935 passed+5 5 carriages 231009
WTTThe permanent working timetable 1930 starts here Portsmouth Harbour 1F31 Great Western Railway GWR 1 1935 departed+5 3 carriages 166201
WTTThe permanent working timetable 1934 starts here Cardiff Central 5M85 CrossCountry CrossCountry passes 3 cancelled 2 carriages 170113
WTTThe permanent working timetable 1936 Coryton Penarth 2P06 Transport for Wales TfW 8 1938 departed 4 carriages 756001
VAROverlay: a short-term plan replacing the timetable for this date 1938 starts here Llandudno Junction 1W98 Transport for Wales TfW 0 was 1 1938 departed 2 carriages 197038
VAROverlay: a short-term plan replacing the timetable for this date 1940 starts here Cardiff Central 5W26 Transport for Wales TfW passes 3 was 0 1903 passed-37 3 carriages 197121
VAROverlay: a short-term plan replacing the timetable for this date 1941 starts here Rhymney 2R52 Transport for Wales TfW 6 1941 departed 5 carriages 231003
VAROverlay: a short-term plan replacing the timetable for this date 1943 Merthyr Tydfil Aberdare 1A56 Transport for Wales TfW 7 1943 departed 5 carriages 756108
VAROverlay: a short-term plan replacing the timetable for this date 1943 Margam T.C. Llanwern Exchange Sdgs 6H29 Not specified (freight or charter) Not specified (freight or charter) passes DML
VAROverlay: a short-term plan replacing the timetable for this date 1946 London Paddington Swansea 1B27 Great Western Railway GWR 3 1948 departed 10 carriages 800013+800015
WTTThe permanent working timetable 1948 Penarth Coryton 2C56 Transport for Wales TfW 6 1948 departed 4 carriages 756007
VARNew short-term plan for this date 1948 starts here Cardiff Canton Sidings 5V50 Transport for Wales TfW passes 4A 2001 passed+13 6 carriages 67012+HD02
VAROverlay: a short-term plan replacing the timetable for this date 1953 Round Oak Margam T.C. 6V07 Not specified (freight or charter) Not specified (freight or charter) passes DML
WTTThe permanent working timetable 1954 starts here Bristol Temple Meads 2C91 Great Western Railway GWR 2 1954 departed 5 carriages 802010
WTTThe permanent working timetable 1956 starts here Treherbert 2T54 Transport for Wales TfW 7 1955 departed 5 carriages 756116
WTTThe permanent working timetable 1959 Bargoed Barry Island 2Y82 Transport for Wales TfW 8 1959 departed 5 carriages 231002
VAROverlay: a short-term plan replacing the timetable for this date 2000 starts here Derby 1M85 CrossCountry CrossCountry 1 cancelled
VAROverlay: a short-term plan replacing the timetable for this date 2000 starts here Cardiff Canton Sidings 5F68 Transport for Wales TfW passes 7 1958 passed-2 5 carriages 231011
WTTThe permanent working timetable 2000 Aberdare Merthyr Tydfil 1M58 Transport for Wales TfW 6 2001 departed 5 carriages 756114
WTTThe permanent working timetable 2001 starts here Cardiff Central 5F33 Great Western Railway GWR passes 3 was 4 2005 passed+4 3 carriages 166220
VARNew short-term plan for this date 2004 starts here Ebbw Vale Town 2N04 Transport for Wales TfW 0 2004 departed 2 carriages 150259
WTTThe permanent working timetable 2005 Coryton Penarth 2P08 Transport for Wales TfW 8 2004 departed 4 carriages 756004
VARNew short-term plan for this date 2005½ Bridgend Westbury Down T.C. 6C20 Not specified (freight or charter) Not specified (freight or charter) passes DML cancelled
WTTThe permanent working timetable 2006 starts here Cardiff Canton Sidings 5O76 Transport for Wales TfW passes 3 cancelled 2 carriages 153320+153906
VAROverlay: a short-term plan replacing the timetable for this date 2010 starts here Cardiff Canton Sidings 5G69 Transport for Wales TfW passes 2 2022 passed-29 3 carriages 197119
VAROverlay: a short-term plan replacing the timetable for this date 2010 starts here Manchester Piccadilly 1W26 Transport for Wales TfW 1 2009 departed 3 carriages 197121
WTTThe permanent working timetable 2011 starts here Rhymney 2R54 Transport for Wales TfW 6 2016 departed+5 2 carriages 150267
VAROverlay: a short-term plan replacing the timetable for this date 2013 Merthyr Tydfil Aberdare 1A58 Transport for Wales TfW 7 2013 departed 4 carriages 756006
VARNew short-term plan for this date 2014 starts here Bridgend 2E82 Transport for Wales TfW 8 2014 departed 2 carriages 150285
VARNew short-term plan for this date 2016 starts here Cardiff Central 5N02 Transport for Wales TfW passes 3 2020 passed+4 2 carriages 153361+153910

Italic estimated timing, bold is actual.

Updated 07:23

Next stations along the line by trains today