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 17:35 to 19:35 +1 hour Now
Arrivals at Cardiff Central
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1706 Cardiff Canton Sidings 5W97 Transport for Wales TfW passes terminates here 2 1721 passed+15 3 carriages 197119
VAROverlay: a short-term plan replacing the timetable for this date 1709 London Paddington 1B20 Great Western Railway GWR terminates here 4 was 3 1722 arrived+13 9 carriages 800305
WTTThe permanent working timetable 1714 Swansea 1L28 Great Western Railway GWR London Paddington 1 1715 arrived 10 carriages 800016+800022
VAROverlay: a short-term plan replacing the timetable for this date 1717 Holyhead 1V96 Transport for Wales TfW terminates here 3 was 4A 1731 arrived+14 3 carriages 197122
WTTThe permanent working timetable 1719 Caerphilly 2P90 Transport for Wales TfW Penarth 8 1719 arrived 4 carriages 756005
WTTThe permanent working timetable 1721 Cardiff Central 5F27 Great Western Railway GWR passes terminates here 1 1724 passed+3 3 carriages 166219
WTTThe permanent working timetable 1721 Barry Island 2D46 Transport for Wales TfW Bargoed 8 was 6 cancelled 5 carriages 231005
WTTThe permanent working timetable 1724 Theale Puma 6B33 Not specified (freight or charter) Not specified (freight or charter) passes Robeston Sdgs 4
VAROverlay: a short-term plan replacing the timetable for this date 1725 Aberdare 1M48 Transport for Wales TfW Merthyr Tydfil 6 1725 arrived 5 carriages 756111
VAROverlay: a short-term plan replacing the timetable for this date 1726 Nottingham 1V11 CrossCountry CrossCountry terminates here 2 1727 arrived 3 carriages 170398
WTTThe permanent working timetable 1728 Tilbury Container Srvs EWS 6V32 Not specified (freight or charter) Not specified (freight or charter) passes Trostre Works DML cancelled
WTTThe permanent working timetable 1728 Bargoed 2Y72 Transport for Wales TfW Barry Island 8 1727 · 5 carriages 231005
WTTThe permanent working timetable 1729½ Margam T.C. 6R74 Not specified (freight or charter) Not specified (freight or charter) passes Newport Docks UML
WTTThe permanent working timetable 1733 Penarth 2K48 Transport for Wales TfW Caerphilly 6 1731 arrived 4 carriages 756003
WTTThe permanent working timetable 1733 Coryton 2P92 Transport for Wales TfW Penarth 8 1731 arrived 4 carriages 756006
WTTThe permanent working timetable 1737 London Paddington 1B21 Great Western Railway GWR Swansea 3 1739 arrived 10 carriages 800008+800033
WTTThe permanent working timetable 1738 Swansea 2B68 Transport for Wales TfW terminates here 0 1738 arrived 2 carriages 150282
VAROverlay: a short-term plan replacing the timetable for this date 1738 Rhymney 2E48 Transport for Wales TfW Bridgend 8 1737 arrived 2 carriages 150245
WTTThe permanent working timetable 1741 Bridgend 2R44 Transport for Wales TfW Rhymney 6 1740 arrived 2 carriages 150278
WTTThe permanent working timetable 1742 Cardiff Central 5L29 Great Western Railway GWR passes terminates here 1 1743 passed 9 carriages 800305
VAROverlay: a short-term plan replacing the timetable for this date 1742 Merthyr Tydfil 1A48 Transport for Wales TfW Aberdare 7 1739 arrived 5 carriages 756105
WTTThe permanent working timetable 1744 Manchester Piccadilly 1V46 Transport for Wales TfW terminates here 4 1753 arrived+12 6 carriages 67008+HD04
WTTThe permanent working timetable 1745 Cardiff Canton Sidings 5B81 Transport for Wales TfW passes terminates here 3 1745 passed 2 carriages 197042
WTTThe permanent working timetable 1746 Treherbert 2F48 Transport for Wales TfW terminates here 7 1744 arrived 5 carriages 756101
VAROverlay: a short-term plan replacing the timetable for this date 1747 Penarth 2C48 Transport for Wales TfW Coryton 6 1746 arrived 4 carriages 756005
WTTThe permanent working timetable 1749 Caerphilly 2P94 Transport for Wales TfW Penarth 8 1748 arrived 2 carriages 150208
VAROverlay: a short-term plan replacing the timetable for this date 1750 Portsmouth Harbour 1F22 Great Western Railway GWR terminates here 3 1806 arrived+16 3 carriages 166212
WTTThe permanent working timetable 1751 Barry Island 2D48 Transport for Wales TfW Bargoed 6 1750 arrived 5 carriages 231004
WTTThe permanent working timetable 1751 Milford Haven 1W24 Transport for Wales TfW Manchester Piccadilly 2 1747 arrived 4 carriages 197025+197048
WTTThe permanent working timetable 1754 Cardiff Central 5C87 Great Western Railway GWR passes terminates here 1 1752 passed-2 5 carriages 802013
VAROverlay: a short-term plan replacing the timetable for this date 1755 Aberdare 1M50 Transport for Wales TfW Merthyr Tydfil 6 1753 arrived 5 carriages 756112
WTTThe permanent working timetable 1758 Bargoed 2Y74 Transport for Wales TfW Barry Island 8 1804 arrived+7 5 carriages 231008
WTTThe permanent working timetable 1759 Corby B.S.C. 6V92 Not specified (freight or charter) Not specified (freight or charter) passes Margam T.C. DML cancelled
WTTThe permanent working timetable 1759 Cheltenham Spa 2G65 Transport for Wales TfW terminates here 2 1814 arrived+17 2 carriages 150280
WTTThe permanent working timetable 1803 Penarth 2K50 Transport for Wales TfW Caerphilly 6 1801 arrived 4 carriages 756006
VAROverlay: a short-term plan replacing the timetable for this date 1803 Maesteg 2N29 Transport for Wales TfW Ebbw Vale Town 1 1801 arrived 2 carriages 150260
WTTThe permanent working timetable 1803 Coryton 2P96 Transport for Wales TfW Penarth 8 1808 arrived+7 4 carriages 756002
WTTThe permanent working timetable 1805 Cardiff Canton Sidings 5W83 Transport for Wales TfW passes terminates here 2 1758 passed-7 3 carriages 197122
WTTThe permanent working timetable 1806 London Paddington 1B22 Great Western Railway GWR Carmarthen 4 was 3 1815 arrived+8 5 carriages 800004
WTTThe permanent working timetable 1806 Ebbw Vale Town 2L38 Transport for Wales TfW Maesteg 4 1804 arrived 2 carriages 197047
WTTThe permanent working timetable 1808 Rhymney 2Y76 Transport for Wales TfW Barry Island 7 was 8 1810 +1 2 carriages 150264
WTTThe permanent working timetable 1810 Port Talbot Grange Sdg Fhh 6H60 Not specified (freight or charter) Not specified (freight or charter) passes East Usk Yard (Fhh) UML
VAROverlay: a short-term plan replacing the timetable for this date 1810½ Alexandra Dock Junction T.C. 0B24 Not specified (freight or charter) Not specified (freight or charter) passes Margam T.C. DML cancelled
WTTThe permanent working timetable 1811 Barry Island 2R46 Transport for Wales TfW Rhymney 6 1809 arrived 5 carriages 756108
VSTPVery short term plan, created on or near the day 1812 Barry Tourist Railway 5Y76 passes terminates here 7 1807 passed-5
VAROverlay: a short-term plan replacing the timetable for this date 1812 Merthyr Tydfil 1A50 Transport for Wales TfW Aberdare 7 1812 arrived 5 carriages 756103
WTTThe permanent working timetable 1814 Carmarthen 1L30 Great Western Railway GWR London Paddington 1 1815 arrived 5 carriages 800024
VAROverlay: a short-term plan replacing the timetable for this date 1815 Exeter St Davids 2U24 Great Western Railway GWR terminates here 3 1819 arrived+4 5 carriages 802020
WTTThe permanent working timetable 1816 Treherbert 2F50 Transport for Wales TfW terminates here 7 1817 arrived 5 carriages 756110
VAROverlay: a short-term plan replacing the timetable for this date 1817 Penarth 2C50 Transport for Wales TfW Coryton 6 1815 arrived 2 carriages 150208
WTTThe permanent working timetable 1819 Caerphilly 2P98 Transport for Wales TfW Penarth 8 1819 arrived 4 carriages 756003
WTTThe permanent working timetable 1821 Cardiff Central 5F29 Great Western Railway GWR passes terminates here 1 1823 passed 3 carriages 166212
WTTThe permanent working timetable 1821 Barry Island 2D50 Transport for Wales TfW Bargoed 6 1820 arrived 5 carriages 231011
WTTThe permanent working timetable 1825 Llanwern Exchange Sdgs 6B04 Not specified (freight or charter) Not specified (freight or charter) passes Margam T.C. 4
VAROverlay: a short-term plan replacing the timetable for this date 1825 Aberdare 1M52 Transport for Wales TfW Merthyr Tydfil 6 1823 arrived 5 carriages 756113
WTTThe permanent working timetable 1828 Bargoed 2Y78 Transport for Wales TfW Barry Island 8 1826 arrived 5 carriages 231010
WTTThe permanent working timetable 1829 Nottingham 1V12 CrossCountry CrossCountry terminates here 2 1832 arrived+3 3 carriages 170622
WTTThe permanent working timetable 1833 Penarth 2K52 Transport for Wales TfW Caerphilly 6 1835 arrived 4 carriages 756002
WTTThe permanent working timetable 1833 Coryton 2P00 Transport for Wales TfW Penarth 8 1834 arrived 4 carriages 756005
WTTThe permanent working timetable 1835 Cardiff Canton Sidings 5W65 Transport for Wales TfW passes terminates here 1 1834 passed 6 carriages 67008+HD04
WTTThe permanent working timetable 1837 Pembroke Dock 2B72 Transport for Wales TfW terminates here 0 1837 arrived 2 carriages 197004
WTTThe permanent working timetable 1837 London Paddington 1B24 Great Western Railway GWR Swansea 4 1850 arrived+13 10 carriages 800002+800035
VAROverlay: a short-term plan replacing the timetable for this date 1838 Rhymney 2E52 Transport for Wales TfW Bridgend 8 1840 arrived 2 carriages 150262
WTTThe permanent working timetable 1841 Bridgend 2R48 Transport for Wales TfW Rhymney 6 1840 arrived 2 carriages 150284
WTTThe permanent working timetable 1842 Fishguard Harbour 1B48 Transport for Wales TfW terminates here 2 1845 arrived+3 2 carriages 197001
VAROverlay: a short-term plan replacing the timetable for this date 1842 Merthyr Tydfil 1A52 Transport for Wales TfW Aberdare 7 1842 arrived 5 carriages 756114
WTTThe permanent working timetable 1846 Treherbert 2F52 Transport for Wales TfW terminates here 7 1846 arrived 5 carriages 756109
WTTThe permanent working timetable 1846 Manchester Piccadilly 1V48 Transport for Wales TfW Fishguard Harbour 4 1843 arrived 4 carriages 197023+197036
VAROverlay: a short-term plan replacing the timetable for this date 1847 Penarth 2C52 Transport for Wales TfW Coryton 6 1847 arrived 4 carriages 756003
WTTThe permanent working timetable 1849 Caerphilly 2P02 Transport for Wales TfW Penarth 8 1848 arrived 4 carriages 756006
VAROverlay: a short-term plan replacing the timetable for this date 1850 Portsmouth Harbour 1F24 Great Western Railway GWR terminates here 3 1854 arrived+4 4 carriages 158766+158771
WTTThe permanent working timetable 1851 Barry Island 2D52 Transport for Wales TfW Bargoed 6 1851 arrived 5 carriages 231005
VARNew short-term plan for this date 1855 Portbury Auto Terminal Gbf 6B92 Not specified (freight or charter) Not specified (freight or charter) passes Margam Tc GBRF DML cancelled
WTTThe permanent working timetable 1856 Cardiff Central 5C89 Great Western Railway GWR passes terminates here 1 1858 passed 5 carriages 802020
WTTThe permanent working timetable 1858 Bargoed 2F54 Transport for Wales TfW terminates here 8 cancelled 5 carriages 231005

Italic estimated timing, bold is actual.

Updated 20:59

Next stations along the line by trains today