Cardiff Central

TrainTimesLive
Menu Close menu

This is Cardiff Central on 21st August 2026. See Cardiff Central live now →

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 18:53 to 20:53 +1 hour Now
Arrivals at Cardiff Central
Time From Platform Actual Status Formation
1837 London Paddington 1B24 Great Western Railway GWR 4 1850 arrived+13 10 carriages
1838 Rhymney 2E52 Transport for Wales TfW 8 1840 arrived 2 carriages
1841 Bridgend 2R48 Transport for Wales TfW 6 1840 arrived 2 carriages
1842 Fishguard Harbour 1B48 Transport for Wales TfW terminates here 2 1845 arrived+3 2 carriages
1842 Merthyr Tydfil 1A52 Transport for Wales TfW 7 1842 arrived 5 carriages
1846 Treherbert 2F52 Transport for Wales TfW terminates here 7 1846 arrived 5 carriages
1846 Manchester Piccadilly 1V48 Transport for Wales TfW 4 1843 arrived 4 carriages
1847 Penarth 2C52 Transport for Wales TfW 6 1847 arrived 4 carriages
1849 Caerphilly 2P02 Transport for Wales TfW 8 1848 arrived 4 carriages
1850 Portsmouth Harbour 1F24 Great Western Railway GWR terminates here 3 1854 arrived+4 4 carriages
1851 Barry Island 2D52 Transport for Wales TfW 6 1851 arrived 5 carriages
1855 Aberdare 1M54 Transport for Wales TfW 6 1856 arrived 5 carriages
1858 Bargoed 2F54 Transport for Wales TfW terminates here 8 cancelled 5 carriages
1901 Cheltenham Spa 2G67 Transport for Wales TfW terminates here 2 1858 arrived 2 carriages
1902 Maesteg 2N31 Transport for Wales TfW 0 1900 arrived 2 carriages
1903 Coryton 2P04 Transport for Wales TfW 8 1901 arrived 2 carriages
1904 Penarth 2F56 Transport for Wales TfW terminates here 7 1859 arrived-4 4 carriages
1905 Ebbw Vale Town 2L40 Transport for Wales TfW 4 1901 arrived 2 carriages
1908 Rhymney 2Y80 Transport for Wales TfW 8 1908 arrived 5 carriages
1910 London Paddington 1B25 Great Western Railway GWR 3 1935 arrived+24 9 carriages
1911 Barry Island 2R50 Transport for Wales TfW 6 1908 arrived 5 carriages
1912 Merthyr Tydfil 1A54 Transport for Wales TfW 7 1911 arrived 5 carriages
1915 Swansea 1L32 Great Western Railway GWR 1 1915 arrived 9 carriages
1916 Treherbert 2F58 Transport for Wales TfW terminates here 7 1914 arrived 5 carriages
1917 Penarth 2C54 Transport for Wales TfW 6 1916 arrived 4 carriages
1919 Caerphilly 2F60 Transport for Wales TfW terminates here 8 1918 arrived 4 carriages
1920 Holyhead 1V97 Transport for Wales TfW terminates here 2 1916 arrived-2 3 carriages
1923 Barry Island 2F62 Transport for Wales TfW terminates here 7 1923 arrived 2 carriages
1923 Taunton 2U26 Great Western Railway GWR terminates here 3 1920 arrived-3 5 carriages
1925 Aberdare 1M56 Transport for Wales TfW 6 1925 arrived 5 carriages
1926 Nottingham 1V13 CrossCountry CrossCountry terminates here 4 1924 arrived-2 3 carriages
1928 Bargoed 2F64 Transport for Wales TfW terminates here 8 1931 arrived+4 5 carriages
1934 Coryton 2P06 Transport for Wales TfW 7 1935 arrived 4 carriages
1938 London Paddington 1B27 Great Western Railway GWR 4 was 3 1959 arrived+22 10 carriages
1938 Rhymney 2E56 Transport for Wales TfW 7 1942 arrived+4 2 carriages
1941 Swansea 2B76 Transport for Wales TfW terminates here 2 1940 arrived 2 carriages
1941 Bridgend 2R52 Transport for Wales TfW 6 1939 arrived 2 carriages
1942 Merthyr Tydfil 1A56 Transport for Wales TfW 7 1945 arrived+4 5 carriages
1945 Manchester Piccadilly 1V50 Transport for Wales TfW terminates here 3 1942 arrived-2 3 carriages
1946 Treherbert 2F66 Transport for Wales TfW terminates here 7 1949 arrived+4 5 carriages
1947 Milford Haven 1B52 Transport for Wales TfW terminates here 4 1944 arrived 2 carriages
1947 Penarth 2C56 Transport for Wales TfW 6 1948 arrived 2 carriages
1950 Ebbw Vale Town 2O76 Transport for Wales TfW terminates here 4A 1948 arrived 2 carriages
1953 Portsmouth Harbour 1F26 Great Western Railway GWR terminates here 3 1953 arrived 3 carriages
1953 Barry Island 2F68 Transport for Wales TfW terminates here 7 1951 arrived 5 carriages
1955 Aberdare 1M58 Transport for Wales TfW 6 1954 arrived 5 carriages
1958 Bargoed 2Y82 Transport for Wales TfW 8 1958 arrived 5 carriages
1959 Cheltenham Spa 2G69 Transport for Wales TfW terminates here 4 2004 arrived+6 2 carriages
2003 Coryton 2P08 Transport for Wales TfW 8 2004 arrived 4 carriages
2005 Maesteg 2I33 Transport for Wales TfW 0 2009 arrived+6 2 carriages
2006 Edinburgh 1V64 CrossCountry CrossCountry terminates here 2 2030 arrived+24 4 carriages
2008 Rhymney 2F70 Transport for Wales TfW terminates here 7 2008 arrived 5 carriages
2012 Merthyr Tydfil 1A58 Transport for Wales TfW 8 2010 arrived 5 carriages
2012 Ebbw Vale Town 2O42 Transport for Wales TfW 3 was 4 2011 arrived 2 carriages
2014 Carmarthen 1L34 Great Western Railway GWR 1 2013 arrived 15 carriages
2014 London Paddington 1B28 Great Western Railway GWR 4 was 3 2029 arrived+11 9 carriages
2016 Treherbert 2F72 Transport for Wales TfW terminates here 7 2014 arrived 5 carriages
2018 Penarth 2F59 Transport for Wales TfW terminates here 6 2016 arrived 4 carriages
2022 Taunton 2U28 Great Western Railway GWR terminates here 3 2021 arrived 5 carriages
2023 Barry Island 2F74 Transport for Wales TfW terminates here 6 2019 arrived-2 5 carriages
2026 Aberdare 1F60 Transport for Wales TfW terminates here 4 2021 arrived-4 5 carriages
2028 Bargoed 2F76 Transport for Wales TfW terminates here 8 2027 arrived 5 carriages
2033 Coryton 2P10 Transport for Wales TfW 7 2031 arrived 2 carriages
2035 Pembroke Dock 2B80 Transport for Wales TfW terminates here 2 2034 arrived 3 carriages
2036 Ebbw Vale Town 2V81 Transport for Wales TfW terminates here 4 2034 arrived 1 carriage
2037 London Paddington 1B30 Great Western Railway GWR 4 was 3 2054 arrived+16 10 carriages
2038 Rhymney 2E60 Transport for Wales TfW 8 2037 arrived 2 carriages
2040 Bridgend 2R56 Transport for Wales TfW 6 2038 arrived 2 carriages
2042 Merthyr Tydfil 1A60 Transport for Wales TfW 8 2041 arrived 5 carriages
2046 Treherbert 2F78 Transport for Wales TfW terminates here 7 2044 arrived 5 carriages
2047 Milford Haven 1B56 Transport for Wales TfW terminates here 2 2047 arrived 3 carriages
2047 Penarth 2C60 Transport for Wales TfW 6 2046 arrived 4 carriages
2049 Portsmouth Harbour 1F28 Great Western Railway GWR terminates here 3 2051 arrived 2 carriages
2053 Barry Island 2F77 Transport for Wales TfW terminates here 7 2049 arrived-2 2 carriages

Italic estimated timing, bold is actual.

Updated 17:04

Next stations along the line by trains today