Cardiff Central

TrainTimesLive
Menu Close menu

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

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 18:34 to 20:34 +1 hour Now
Arrivals at Cardiff Central
Time From Platform Actual Status Formation
1459 Cheltenham Spa 2G59 Transport for Wales TfW terminates here 2 cancelled 2 carriages
1759 Cheltenham Spa 2G65 Transport for Wales TfW terminates here 2 cancelled 2 carriages
1814 Carmarthen 1L30 Great Western Railway GWR 1 1823 arrived+7 5 carriages
1819 Caerphilly 2P98 Transport for Wales TfW 8 1818 arrived 4 carriages
1821 Barry Island 2D50 Transport for Wales TfW 6 1819 arrived 5 carriages
1825 Aberdare 1M52 Transport for Wales TfW 6 1824 arrived 5 carriages
1828 Bargoed 2Y78 Transport for Wales TfW 8 1827 arrived 5 carriages
1829 Nottingham 1V12 CrossCountry CrossCountry terminates here 2 cancelled
1833 Penarth 2K52 Transport for Wales TfW 6 1831 arrived 2 carriages
1833 Coryton 2P00 Transport for Wales TfW 8 1831 arrived 4 carriages
1837 Pembroke Dock 2B72 Transport for Wales TfW terminates here 0 1841 arrived+6 2 carriages
1837 London Paddington 1B24 Great Western Railway GWR 4 1838 arrived 10 carriages
1838 Rhymney 2E52 Transport for Wales TfW 6 was 8 1836 arrived+6 4 carriages
1841 Bridgend 2R48 Transport for Wales TfW 8 was 6 1838 arrived 4 carriages
1842 Fishguard Harbour 1B48 Transport for Wales TfW terminates here 2 1845 arrived+3 3 carriages
1842 Merthyr Tydfil 1A52 Transport for Wales TfW 7 1839 arrived 5 carriages
1846 Treherbert 2F52 Transport for Wales TfW terminates here 7 1848 arrived+3 5 carriages
1846 Manchester Piccadilly 1V48 Transport for Wales TfW 4 1918 arrived+33 5 carriages
1847 Penarth 2C52 Transport for Wales TfW 6 1849 arrived 4 carriages
1849 Caerphilly 2P02 Transport for Wales TfW 8 1849 arrived 4 carriages
1850 Portsmouth Harbour 1F24 Great Western Railway GWR terminates here 3 1849 arrived 4 carriages
1851 Barry Island 2D52 Transport for Wales TfW 6 1852 arrived 5 carriages
1855 Aberdare 1M54 Transport for Wales TfW 6 1854 arrived 5 carriages
1858 Bargoed 2F54 Transport for Wales TfW terminates here 8 1856 arrived 5 carriages
1901 Cheltenham Spa 2G67 Transport for Wales TfW terminates here 2 cancelled 2 carriages
1902 Maesteg 2N31 Transport for Wales TfW 0 1906 arrived 2 carriages
1903 Coryton 2P04 Transport for Wales TfW 8 1905 arrived 4 carriages
1904 Penarth 2F56 Transport for Wales TfW terminates here 7 1902 arrived 4 carriages
1906 Ebbw Vale Town 2L40 Transport for Wales TfW 4 1900 arrived 2 carriages
1908 Rhymney 2Y80 Transport for Wales TfW 8 1909 arrived 5 carriages
1910 London Paddington 1B25 Great Western Railway GWR 3 1915 arrived+5 10 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 1914 arrived 9 carriages
1916 Treherbert 2F58 Transport for Wales TfW terminates here 7 1915 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 2 carriages
1920 Holyhead 1V97 Transport for Wales TfW terminates here 2 1927 arrived+9 3 carriages
1923 Barry Island 2F62 Transport for Wales TfW terminates here 7 1919 arrived-2 5 carriages
1923 Taunton 2U26 Great Western Railway GWR terminates here 3 1922 arrived 5 carriages
1925 Aberdare 1M56 Transport for Wales TfW 7 was 6 1922 arrived 10 carriages
1926 Nottingham 1V13 CrossCountry CrossCountry terminates here 4 cancelled
1928 Bargoed 2F64 Transport for Wales TfW terminates here 7 was 8 1932 arrived+5 5 carriages
1934 Coryton 2P06 Transport for Wales TfW 6 was 7 1934 arrived 4 carriages
1938 London Paddington 1B27 Great Western Railway GWR 3 1940 arrived 10 carriages
1938 Rhymney 2E56 Transport for Wales TfW 8 was 7 1937 arrived 4 carriages
1941 Swansea 2B76 Transport for Wales TfW terminates here 2 1939 arrived-2 2 carriages
1941 Bridgend 2R52 Transport for Wales TfW 6 1939 arrived 2 carriages
1942 Merthyr Tydfil 1A56 Transport for Wales TfW 7 1941 arrived 5 carriages
1945 Manchester Piccadilly 1V50 Transport for Wales TfW terminates here 3 1948 arrived+4 6 carriages
1946 Treherbert 2F66 Transport for Wales TfW terminates here 7 1946 arrived 5 carriages
1947 Milford Haven 1B52 Transport for Wales TfW terminates here 4 1945 arrived 2 carriages
1947 Penarth 2C56 Transport for Wales TfW 6 1948 arrived 4 carriages
1950 Ebbw Vale Town 2O76 Transport for Wales TfW terminates here 4A 1951 arrived+3 2 carriages
1953 Barry Island 2F68 Transport for Wales TfW terminates here 7 1952 arrived 5 carriages
1953 Portsmouth Harbour 1F26 Great Western Railway GWR terminates here 3 2004 arrived+11 3 carriages
1955 Aberdare 1M58 Transport for Wales TfW 6 1956 arrived 5 carriages
1958 Bargoed 2Y82 Transport for Wales TfW 8 1956 arrived 5 carriages
1959 Cheltenham Spa 2G69 Transport for Wales TfW terminates here 4 2006 arrived+8 2 carriages
2003 Coryton 2P08 Transport for Wales TfW 8 2001 arrived 4 carriages
2005 Maesteg 2I33 Transport for Wales TfW 0 2001 arrived 2 carriages
2006 Edinburgh 1V64 CrossCountry CrossCountry terminates here 2 2012 arrived+6 4 carriages
2008 Rhymney 2F70 Transport for Wales TfW terminates here 7 2009 arrived 5 carriages
2012 Merthyr Tydfil 1A58 Transport for Wales TfW 8 2011 arrived 5 carriages
2012 Ebbw Vale Town 2O42 Transport for Wales TfW 4 2016 arrived+5 2 carriages
2014 Carmarthen 1L34 Great Western Railway GWR 1 2014 arrived 10 carriages
2014 London Paddington 1B28 Great Western Railway GWR 3 2019 arrived 9 carriages
2016 Treherbert 2F72 Transport for Wales TfW terminates here 7 2018 arrived+3 5 carriages
2018 Penarth 2F59 Transport for Wales TfW terminates here 8 2016 arrived 4 carriages
2022 Taunton 2U28 Great Western Railway GWR terminates here 3 2027 arrived+5 5 carriages
2023 Barry Island 2F74 Transport for Wales TfW terminates here 6 2020 arrived 5 carriages
2026 Aberdare 1F60 Transport for Wales TfW terminates here 4 2023 arrived-2 5 carriages
2028 Bargoed 2F76 Transport for Wales TfW terminates here 8 2027 arrived 5 carriages

Italic estimated timing, bold is actual.

Updated 10:59

Next stations along the line by trains today