Cardiff Central around 1635 on 21/12/2025

Departures
Arrivals
Simple
Detailed

Limited realtime data being received

We're only receiving realtime data from some of our sources right now, so these times might be incomplete or inaccurate. This usually fixes itself after a few minutes. A site administrator has been alerted.

Buy tickets from Cardiff Central through Realtime Tickets, our new ticket portal
1608
Maesteg
Departed on time
Transport for Wales · 3 coaches
3
1620
London Paddington
Departed on time
Great Western Railway · 10 coaches
2
1622
Caerphilly
Departed on time
Transport for Wales · 4 coaches
7
1625
Portsmouth Harbour
Departed on time
Great Western Railway · 5 coaches
1
1626
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1628
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
1629
Gloucester
Departed on time
Transport for Wales · 4 coaches
1
1635
Penarth
Departed on time
Transport for Wales · 3 coaches
7
1635
Swansea
Departed at 1643
Great Western Railway · 10 coaches
3
1639
Bridgend
Departed on time
Transport for Wales · 2 coaches
6
1641
Manchester Piccadilly
Departed on time
Transport for Wales · 4 coaches
1
1643
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
1648
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1650
London Paddington
Departed on time
Great Western Railway · 8 coaches
1
1652
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1659
Treherbert
Departed on time
Transport for Wales · 4 coaches
6
1700
Taunton
Departed on time
Great Western Railway · 5 coaches
1
1700
Barry Island
Departed at 1702
Transport for Wales · 4 coaches
8
1707
Swansea
Departed at 1709
Transport for Wales · 2 coaches
4
1720
London Paddington
Departed on time
Great Western Railway · 10 coaches
1
1722
Caerphilly
Departed on time
Transport for Wales · 4 coaches
7
1725
Portsmouth Harbour
Departed on time
Great Western Railway · 4 coaches
2
1726
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1728
Barry Island
Departed at 1729
Transport for Wales · 4 coaches
8
1735
Penarth
Departed on time
Transport for Wales · 3 coaches
8
1739
Bridgend
Departed on time
Transport for Wales service
7
1743
Aberdare
Departed on time
Transport for Wales · 4 coaches
8
1742
Swansea
Departed at 1813
Great Western Railway · 10 coaches
3
1745
Nottingham
Cancelled (unknown reason)
CrossCountry service
1748
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1749
Westbury
Departed at 1759
Great Western Railway · 4 coaches
1
1752
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1755
Manchester Piccadilly
Departed on time
Transport for Wales · 2 coaches
2
1759
Treherbert
Departed on time
Transport for Wales · 3 coaches
6
1800
Taunton
Departed at 1804
Great Western Railway · 5 coaches
1
1800
Barry Island
Departed at 1802
Transport for Wales · 4 coaches
7

Search Menu