Cardiff Central

TrainTimesLive
Menu Close menu

This is Cardiff Central on 23rd August 2026. See Cardiff Central live now →

Cardiff Central CDF

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 16:41 to 18:41 +1 hour Now
Departures from Cardiff Central
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1620 Carmarthen London Paddington 1L74 Great Western Railway GWR 2 1630 departed+10 10 carriages 800003+800035
WTTThe permanent working timetable 1623 starts here Cardiff Central 5Q76 Great Western Railway GWR passes 4 1629 passed+6 8 carriages 387155+387164
WTTThe permanent working timetable 1626 starts here Merthyr Tydfil 2M32 Transport for Wales TfW 6 1626 departed 5 carriages 756112
WTTThe permanent working timetable 1628 Bargoed Barry Island 2Y32 Transport for Wales TfW 8 1628 departed 5 carriages 231008
WTTThe permanent working timetable 1629 starts here Cheltenham Spa 2G56 Transport for Wales TfW 1 1638 departed+9 2 carriages 153323+153910
WTTThe permanent working timetable 1635 Coryton Penarth 2P16 Transport for Wales TfW 7 1634 departed 4 carriages 756006
WTTThe permanent working timetable 1636 London Paddington Swansea 1B46 Great Western Railway GWR 4 1636 departed 9 carriages 800310
WTTThe permanent working timetable 1639 starts here Bridgend 2E16 Transport for Wales TfW 6 1639 departed 2 carriages 150208
VSTPVery short term plan, created on or near the day 1641 starts here Manchester Piccadilly 1Z61 1 1641 departed 3 carriages 197112
WTTThe permanent working timetable 1641 Milford Haven Manchester Piccadilly 1W61 Transport for Wales TfW 2 was 1 cancelled 3 carriages 197113
WTTThe permanent working timetable 1643 starts here Aberdare 1A32 Transport for Wales TfW 7 1642 departed 5 carriages 756103
WTTThe permanent working timetable 1647 starts here Cardiff Central 5F29 Great Western Railway GWR passes 3 1645 passed-2 3 carriages 158951
WTTThe permanent working timetable 1648 Penarth Coryton 2C16 Transport for Wales TfW 6 1648 departed 4 carriages 756003
WTTThe permanent working timetable 1650 Manchester Piccadilly Carmarthen 1V17 Transport for Wales TfW 4 1710 departed+20 3 carriages 197101
WTTThe permanent working timetable 1650 starts here London Paddington 1L76 Great Western Railway GWR 1 1650 departed 8 carriages 387155+387164
WTTThe permanent working timetable 1652 Barry Island Rhymney 2R32 Transport for Wales TfW 6 1652 departed 5 carriages 231009
VAROverlay: a short-term plan replacing the timetable for this date 1659 St Philips Mrsh H S T D Cardiff Central 5F31 Great Western Railway GWR passes DML 1657 passed-2 2 carriages 158747
VAROverlay: a short-term plan replacing the timetable for this date 1700 Rhymney Barry Island 2Y34 Transport for Wales TfW 8 1700 departed 5 carriages 231001
VAROverlay: a short-term plan replacing the timetable for this date 1700 starts here Taunton 2C85 Great Western Railway GWR 1 1701 departed 5 carriages 800027
WTTThe permanent working timetable 1701 starts here Treherbert 2T32 Transport for Wales TfW 6 1701 departed 5 carriages 756109
WTTThe permanent working timetable 1709 Margam T.C. Middlesbro' Dawson Ayrton 6E47 Not specified (freight or charter) Not specified (freight or charter) passes UML 1707 passed
VAROverlay: a short-term plan replacing the timetable for this date 1716 starts here Holyhead 1W94 Transport for Wales TfW 2 1718 departed 3 carriages 197113
WTTThe permanent working timetable 1718 starts here Cardiff Central 5C87 Great Western Railway GWR passes 3 1716 passed-2 5 carriages 802011
WTTThe permanent working timetable 1720 Swansea London Paddington 1L82 Great Western Railway GWR 1 1720 departed 10 carriages 800007+800014
WTTThe permanent working timetable 1722 starts here Cardiff Canton Sidings 5V94 Transport for Wales TfW passes 4 1752 passed+30 2 carriages 197040
WTTThe permanent working timetable 1722 Barry Island Bargoed 2D36 Transport for Wales TfW 7 1721 departed 5 carriages 231007
WTTThe permanent working timetable 1725 Newport Docks Margam T.C. 6F08 Not specified (freight or charter) Not specified (freight or charter) passes DML
VAROverlay: a short-term plan replacing the timetable for this date 1725 starts here Portsmouth Harbour 1F29 Great Western Railway GWR 2 1725 departed 3 carriages 158951
WTTThe permanent working timetable 1726 starts here Merthyr Tydfil 2M36 Transport for Wales TfW 6 1726 departed 5 carriages 756116
WTTThe permanent working timetable 1728 Bargoed Barry Island 2Y36 Transport for Wales TfW 8 1729 departed 5 carriages 231005
WTTThe permanent working timetable 1728 starts here Cardiff Central 5M95 CrossCountry CrossCountry passes 3 cancelled
WTTThe permanent working timetable 1735 Coryton Penarth 2P18 Transport for Wales TfW 8 1734 departed 4 carriages 756003
WTTThe permanent working timetable 1737 starts here Cardiff Central 5F33 Great Western Railway GWR passes 4 1735 passed-2 5 carriages 165136+166201
WTTThe permanent working timetable 1739 starts here Bridgend 2E18 Transport for Wales TfW 7 1738 departed 2 carriages 150264
VAROverlay: a short-term plan replacing the timetable for this date 1741 London Paddington Swansea 1B51 Great Western Railway GWR 4 1742 departed 10 carriages 800028+800030
WTTThe permanent working timetable 1743 starts here Aberdare 1A36 Transport for Wales TfW 8 1743 departed 5 carriages 756111
WTTThe permanent working timetable 1745 starts here Nottingham 1M95 CrossCountry CrossCountry 2 cancelled
WTTThe permanent working timetable 1748 Penarth Coryton 2C18 Transport for Wales TfW 6 1748 departed 4 carriages 756006
VAROverlay: a short-term plan replacing the timetable for this date 1750 starts here Westbury 1F31 Great Western Railway GWR 1 1802 departed+12 2 carriages 158747
WTTThe permanent working timetable 1751 Manchester Piccadilly Milford Haven 1V16 Transport for Wales TfW 4 1810 departed+19 4 carriages 197044+197047
WTTThe permanent working timetable 1752 Barry Island Rhymney 2R36 Transport for Wales TfW 6 1753 departed 5 carriages 231008
WTTThe permanent working timetable 1754 Milford Haven Manchester Piccadilly 1W62 Transport for Wales TfW 2 1753 departed 3 carriages 197120
VAROverlay: a short-term plan replacing the timetable for this date 1800 Rhymney Barry Island 2Y38 Transport for Wales TfW 7 1801 departed 5 carriages 231006
WTTThe permanent working timetable 1800 starts here Taunton 2C87 Great Western Railway GWR 2 was 1 1759 departed 5 carriages 802011
WTTThe permanent working timetable 1801 starts here Treherbert 2T36 Transport for Wales TfW 6 1800 departed 4 carriages 756001
WTTThe permanent working timetable 1805 Maesteg Ebbw Vale Town 2I25 Transport for Wales TfW 2 1805 departed 2 carriages 150262
WTTThe permanent working timetable 1806 Margam T.C. Newport Docks 6R74 Not specified (freight or charter) Not specified (freight or charter) passes UML
WTTThe permanent working timetable 1806 Margam T.C. Newport Docks 6R74 Not specified (freight or charter) Not specified (freight or charter) passes UML
WTTThe permanent working timetable 1815 starts here Cardiff Central 5C89 Great Western Railway GWR passes 4 1820 passed+5 5 carriages 802012
WTTThe permanent working timetable 1819 starts here Maesteg 2L61 Transport for Wales TfW 3 1819 departed 4 carriages 150245+150279
WTTThe permanent working timetable 1820 Carmarthen London Paddington 1L90 Great Western Railway GWR 1 1819 departed 10 carriages 800004+800012
WTTThe permanent working timetable 1822 Barry Island Bargoed 2D40 Transport for Wales TfW 7 1821 departed 5 carriages 231001
VAROverlay: a short-term plan replacing the timetable for this date 1825 starts here Portsmouth Harbour 1F33 Great Western Railway GWR 2 1824 departed 5 carriages 165136+166201
WTTThe permanent working timetable 1826 starts here Merthyr Tydfil 2M40 Transport for Wales TfW 6 1826 departed 5 carriages 756104
WTTThe permanent working timetable 1828 Bargoed Barry Island 2Y40 Transport for Wales TfW 7 1828 departed 5 carriages 231004
WTTThe permanent working timetable 1829 starts here Cheltenham Spa 2G58 Transport for Wales TfW 1 1828 departed 4 carriages 150258+150282
VARNew short-term plan for this date 1833 starts here Cardiff Canton Sidings 5O72 Transport for Wales TfW passes 4 1834 passed 2 carriages 153367+153909
WTTThe permanent working timetable 1835 Coryton Penarth 2P20 Transport for Wales TfW 7 1834 departed 4 carriages 756006
VAROverlay: a short-term plan replacing the timetable for this date 1836 London Paddington Swansea 1B59 Great Western Railway GWR 3 1839 departed 10 carriages 800013+800015
WTTThe permanent working timetable 1839 starts here Bridgend 2E20 Transport for Wales TfW 6 1839 departed 2 carriages 150208

Italic estimated timing, bold is actual.

Updated 02:40

Next stations along the line by trains today