Cardiff Central

TrainTimesLive
Menu Close menu

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

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 17:35 to 19:35 +1 hour Now
Arrivals at Cardiff Central
Time From Platform Actual Status Formation
1717 Holyhead 1V96 Transport for Wales TfW terminates here 3 was 4A 1734 arrived+17 3 carriages
1717 Penarth 2C46 Transport for Wales TfW 6 1719 arrived 4 carriages
1721 Barry Island 2D46 Transport for Wales TfW 6 1722 arrived 5 carriages
1722 Exeter St Davids 2U22 Great Western Railway GWR terminates here 4 was 3 1727 arrived+5 5 carriages
1725 Aberdare 1M48 Transport for Wales TfW 6 1726 arrived 5 carriages
1726 Nottingham 1V11 CrossCountry CrossCountry terminates here 2 1733 arrived+7 3 carriages
1728 Bargoed 2Y72 Transport for Wales TfW 8 1727 arrived 5 carriages
1733 Penarth 2K48 Transport for Wales TfW 6 1732 arrived 4 carriages
1733 Coryton 2P92 Transport for Wales TfW 8 1731 arrived 4 carriages
1737 London Paddington 1B21 Great Western Railway GWR 4 was 3 1748 arrived+11 10 carriages
1738 Swansea 2B68 Transport for Wales TfW terminates here 0 1746 arrived+8 2 carriages
1738 Rhymney 2E48 Transport for Wales TfW 8 1736 arrived 2 carriages
1741 Bridgend 2R44 Transport for Wales TfW 6 1738 arrived+4 2 carriages
1742 Merthyr Tydfil 1A48 Transport for Wales TfW 7 1739 arrived 5 carriages
1744 Manchester Piccadilly 1V46 Transport for Wales TfW terminates here 4 1819 arrived+38 6 carriages
1746 Treherbert 2F48 Transport for Wales TfW terminates here 7 1744 arrived 5 carriages
1747 Penarth 2C48 Transport for Wales TfW 6 1747 arrived 2 carriages
1749 Caerphilly 2P94 Transport for Wales TfW 8 1748 arrived 4 carriages
1750 Portsmouth Harbour 1F22 Great Western Railway GWR terminates here 3 1804 arrived+14 3 carriages
1751 Barry Island 2D48 Transport for Wales TfW 6 1750 arrived 5 carriages
1751 Milford Haven 1W24 Transport for Wales TfW 2 1758 arrived+8 4 carriages
1755 Aberdare 1M50 Transport for Wales TfW 6 1753 arrived 5 carriages
1758 Bargoed 2Y74 Transport for Wales TfW 8 1800 arrived 5 carriages
1759 Cheltenham Spa 2G65 Transport for Wales TfW terminates here 2 1809 arrived+12 2 carriages
1803 Penarth 2K50 Transport for Wales TfW 6 1801 arrived 4 carriages
1803 Coryton 2P96 Transport for Wales TfW 8 1803 arrived 4 carriages
1803 Maesteg 2N29 Transport for Wales TfW 1 1809 arrived+7 2 carriages
1806 London Paddington 1B22 Great Western Railway GWR 3 1814 arrived+6 5 carriages
1806 Ebbw Vale Town 2L38 Transport for Wales TfW 4 1800 arrived 2 carriages
1808 Rhymney 2Y76 Transport for Wales TfW 8 1809 arrived 2 carriages
1811 Barry Island 2R46 Transport for Wales TfW 6 1808 arrived 5 carriages
1812 Merthyr Tydfil 1A50 Transport for Wales TfW 7 1811 arrived 5 carriages
1814 Exeter St Davids 2U24 Great Western Railway GWR terminates here 3 cancelled 3 carriages
1814 Bristol Temple Meads 2Z24 terminates here 3 1824 arrived+10
1814 Carmarthen 1L30 Great Western Railway GWR 1 1815 arrived 5 carriages
1816 Treherbert 2F50 Transport for Wales TfW terminates here 7 1815 arrived 5 carriages
1817 Penarth 2C50 Transport for Wales TfW 6 1817 arrived 4 carriages
1819 Caerphilly 2P98 Transport for Wales TfW 8 1818 arrived 4 carriages
1821 Barry Island 2D50 Transport for Wales TfW 6 1820 arrived 5 carriages
1825 Aberdare 1M52 Transport for Wales TfW 6 1823 arrived 5 carriages
1828 Bargoed 2Y78 Transport for Wales TfW 8 1828 arrived 5 carriages
1829 Nottingham 1V12 CrossCountry CrossCountry terminates here 2 1835 arrived+6 3 carriages
1833 Penarth 2K52 Transport for Wales TfW 6 1831 arrived 4 carriages
1833 Coryton 2P00 Transport for Wales TfW 8 1832 arrived 2 carriages
1837 Pembroke Dock 2B72 Transport for Wales TfW terminates here 0 1834 arrived 2 carriages
1837 London Paddington 1B24 Great Western Railway GWR 3 was 4 1843 arrived+6 5 carriages
1838 Rhymney 2E52 Transport for Wales TfW 8 1837 arrived 2 carriages
1841 Bridgend 2R48 Transport for Wales TfW 7 was 6 1838 arrived 2 carriages
1842 Fishguard Harbour 1B48 Transport for Wales TfW terminates here 2 1848 arrived+6 2 carriages
1842 Merthyr Tydfil 1A52 Transport for Wales TfW 7 1843 arrived 5 carriages
1846 Treherbert 2F52 Transport for Wales TfW terminates here 7 1847 arrived 5 carriages
1846 Manchester Piccadilly 1V48 Transport for Wales TfW 4 1858 arrived+14 5 carriages
1847 Penarth 2C52 Transport for Wales TfW 6 1845 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 1852 arrived 4 carriages
1851 Barry Island 2D52 Transport for Wales TfW 6 1851 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 1905 arrived+6 2 carriages
1902 Maesteg 2N31 Transport for Wales TfW 0 1902 arrived 2 carriages
1903 Coryton 2P04 Transport for Wales TfW 8 1904 arrived 4 carriages
1904 Penarth 2F56 Transport for Wales TfW terminates here 7 1859 arrived-4 2 carriages
1905 Ebbw Vale Town 2L40 Transport for Wales TfW 3 was 4A 1904 arrived 2 carriages
1908 Rhymney 2Y80 Transport for Wales TfW 8 1907 arrived 5 carriages
1910 London Paddington 1B25 Great Western Railway GWR 4 was 3 1915 arrived+7 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 18 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 3 was 2 1920 arrived 3 carriages
1922 Barry Island 2K62 Transport for Wales TfW 6 1919 arrived 2 carriages
1923 Taunton 2U26 Great Western Railway GWR terminates here 4 was 3 1924 arrived 5 carriages
1925 Aberdare 1M56 Transport for Wales TfW 6 1924 arrived 5 carriages
1926 Nottingham 1V13 CrossCountry CrossCountry terminates here 4 cancelled
1928 Bargoed 2F64 Transport for Wales TfW terminates here 8 1927 arrived 5 carriages
1934 Coryton 2P06 Transport for Wales TfW 7 1931 arrived 4 carriages

Italic estimated timing, bold is actual.

Updated 08:11

Next stations along the line by trains today