Cardiff Central around 1900 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
1835
Penarth
Departed on time
Transport for Wales · 3 coaches
7
1836
Swansea
Departed at 1846
Great Western Railway · 10 coaches
2
1839
Bridgend
Departed on time
Transport for Wales · 2 coaches
6
1842
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
1842
Manchester Piccadilly
Departed on time
Transport for Wales · 3 coaches
1
1848
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1852
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1856
Swansea
Departed at 1900
Transport for Wales · 5 coaches
3
1859
Treherbert
Departed on time
Transport for Wales · 4 coaches
6
1900
Taunton
Departed on time
Great Western Railway · 5 coaches
2
1900
Barry Island
Departed at 1903
Transport for Wales · 4 coaches
7
1920
London Paddington
Departed on time
Great Western Railway · 10 coaches
2
1922
Caerphilly
Departed on time
Transport for Wales · 4 coaches
7
1925
Portsmouth Harbour
Departed at 1929
Great Western Railway · 4 coaches
1
1926
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
1928
Barry Island
Departed on time
Transport for Wales · 4 coaches
7
1935
Penarth
Departed on time
Transport for Wales · 3 coaches
7
1936
Swansea
Departed at 2001
Great Western Railway · 9 coaches
3
1939
Shrewsbury
Departed on time
Transport for Wales · 2 coaches
1
1943
Maesteg
Departed on time
Transport for Wales · 3 coaches
4
1943
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
1945
Leicester
Cancelled (issue with train crew)
CrossCountry service
1948
Coryton
Departed on time
Transport for Wales · 3 coaches
6
1952
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
1955
Swansea
Departed on time
Transport for Wales · 4 coaches
3
1959
Treherbert
Departed on time
Transport for Wales · 4 coaches
6
2000
Taunton
Departed on time
Great Western Railway · 5 coaches
1
2000
Barry Island
Departed at 2002
Transport for Wales · 4 coaches
7
2019
Milford Haven
Departed on time
Transport for Wales · 2 coaches
3
2020
London Paddington
Departed on time
Great Western Railway · 10 coaches
1
2023
Caerphilly
Departed on time
Transport for Wales · 4 coaches
7
2024
Newport (South Wales)
Departed on time
Transport for Wales · 2 coaches
2
2028
Barry Island
Departed on time
Transport for Wales · 4 coaches
7
2029
Merthyr Tydfil
Departed on time
Transport for Wales · 3 coaches
6

Search Menu