Cardiff Central

TrainTimesLive
Menu Close menu

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

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 18:48 to 20:48 +1 hour Now
Arrivals at Cardiff Central
Time From Platform Actual Status Formation
1833 Coryton 2P20 Transport for Wales TfW 7 1832 arrived 4 carriages
1835 London Paddington 1B59 Great Western Railway GWR 3 1838 arrived 9 carriages
1836 Bridgend 2F44 Transport for Wales TfW terminates here 6 1836 arrived 2 carriages
1840 Merthyr Tydfil 2F46 Transport for Wales TfW terminates here 7 1838 arrived 5 carriages
1847 Penarth 2C20 Transport for Wales TfW 6 1845 arrived 4 carriages
1849 Milford Haven 1W63 Transport for Wales TfW 1 1849 arrived 2 carriages
1851 Barry Island 2R40 Transport for Wales TfW 6 1849 arrived 5 carriages
1854 Manchester Piccadilly 1V18 Transport for Wales TfW 3 1854 arrived 6 carriages
1855 Aberdare 1F82 Transport for Wales TfW terminates here 6 1900 arrived+6 5 carriages
1900 Rhymney 2Y42 Transport for Wales TfW 7 1901 arrived+3 5 carriages
1905 Exeter St Davids 2U26 Great Western Railway GWR terminates here 3 1903 arrived-2 5 carriages
1914 Treherbert 2F48 Transport for Wales TfW terminates here 6 1914 arrived 5 carriages
1917 Swansea 1L92 Great Western Railway GWR 2 1914 arrived 9 carriages
1921 Barry Island 2D44 Transport for Wales TfW 7 1918 arrived 5 carriages
1924 Nottingham 1V09 CrossCountry CrossCountry terminates here 2 1927 arrived+3 6 carriages
1927 Bargoed 2Y44 Transport for Wales TfW 7 1927 arrived 5 carriages
1932 Southampton Central 1F28 Great Western Railway GWR terminates here 4 1945 arrived+13 3 carriages
1933 Coryton 2P22 Transport for Wales TfW 7 1936 arrived 4 carriages
1934 London Paddington 1B69 Great Western Railway GWR 3 1948 arrived+13 10 carriages
1936 Bridgend 2F50 Transport for Wales TfW terminates here 6 1933 arrived-2 2 carriages
1937 Fishguard Harbour 1B72 Transport for Wales TfW terminates here 3 was 1 1935 arrived 2 carriages
1941 Merthyr Tydfil 2F52 Transport for Wales TfW terminates here 7 1939 arrived 5 carriages
1944 Chester 1V91 Transport for Wales TfW terminates here 3 was 1 1938 arrived-4 3 carriages
1947 Penarth 2C22 Transport for Wales TfW 6 1946 arrived 4 carriages
1947 Manchester Piccadilly 1V97 Transport for Wales TfW 3 1954 arrived 3 carriages
1951 Barry Island 2R44 Transport for Wales TfW 6 1949 arrived 5 carriages
1952 Cheltenham Spa 2G59 Transport for Wales TfW terminates here 2 1956 arrived+4 2 carriages
1955 Aberdare 1F86 Transport for Wales TfW terminates here 6 1954 arrived 4 carriages
2000 Rhymney 2Y46 Transport for Wales TfW 7 1958 arrived 5 carriages
2010 Maesteg 2L42 Transport for Wales TfW terminates here 2 2008 arrived-2 2 carriages
2014 Treherbert 2F54 Transport for Wales TfW terminates here 7 2013 arrived 5 carriages
2017 Swansea 1L94 Great Western Railway GWR 1 2016 arrived 10 carriages
2021 Barry Island 2H56 Transport for Wales TfW 7 2019 arrived 5 carriages
2022 Milford Haven 1E39 Transport for Wales TfW terminates here 4 2022 arrived 2 carriages
2027 Bargoed 2Y48 Transport for Wales TfW 7 2027 arrived 5 carriages
2032 Southampton Central 1F30 Great Western Railway GWR terminates here 4B 2032 arrived 4 carriages
2033 Coryton 2P24 Transport for Wales TfW 7 2034 arrived 4 carriages
2036 Bridgend 2F58 Transport for Wales TfW terminates here 6 2036 arrived 2 carriages
2036 London Paddington 1B79 Great Western Railway GWR 3 2045 arrived+9 9 carriages
2041 Merthyr Tydfil 2F60 Transport for Wales TfW terminates here 7 2041 arrived 5 carriages
2047 Penarth 2C24 Transport for Wales TfW 6 2046 arrived 4 carriages

Italic estimated timing, bold is actual.

Updated 03:25

Next stations along the line by trains today