Cardiff Central around 0725 on 18/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
0656
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
0657
Bristol Temple Meads
Departed on time
Great Western Railway · 5 coaches
1
0659
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
0700
Merthyr Tydfil
Departed on time
Transport for Wales · 2 coaches
6
0704
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
0705
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0706
Ebbw Vale Town
Departed on time
Transport for Wales · 2 coaches
0
0709
Barry Island
Departed at 0710
Transport for Wales · 4 coaches
8
0710
Cheltenham Spa
Departed on time
Transport for Wales · 2 coaches
2
0711
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
0713
Aberdare
Departed on time
Transport for Wales · 4 coaches
8
0713
Maesteg
Departed on time
Transport for Wales · 3 coaches
3
0718
Coryton
Departed at 0719
Transport for Wales · 3 coaches
6
0719
Holyhead
Departed on time
Transport for Wales · 3 coaches
1
0720
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0721
Fishguard Harbour
Departed on time
Transport for Wales · 2 coaches
4
0722
Bargoed
Departed on time
Transport for Wales · 2 coaches
6
0723
London Paddington
Departed on time
Great Western Railway · 10 coaches
2
0726
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
0727
Portsmouth Harbour
Departed on time
Great Western Railway · 5 coaches
1
0729
Barry Island
Departed at 0730
Transport for Wales · 4 coaches
8
0730
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
0734
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
0735
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0739
Bridgend
Departed on time
Transport for Wales · 2 coaches
8
0741
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
0743
Aberdare
Departed on time
Transport for Wales · 3 coaches
7
0745
Nottingham
Departed on time
CrossCountry · 3 coaches
0
0745
Swansea
Departed on time
Transport for Wales · 2 coaches
4
0748
Coryton
Departed on time
Transport for Wales · 3 coaches
6
0749
London Paddington
Departed at 0754
Great Western Railway · 9 coaches
1
0750
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0752
Bargoed
Cancelled (inbound service late)
Transport for Wales service
0753
Manchester Piccadilly
Departed at 0756
Transport for Wales · 5 coaches
2
0756
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
0759
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
0800
Exeter St Davids
Departed at 0803
Great Western Railway · 5 coaches
1
0800
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
0804
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
0805
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0806
Ebbw Vale Town
Departed on time
Transport for Wales · 2 coaches
0
0808
Swansea
Departed at 0810
Great Western Railway · 5 coaches
4
0809
Barry Island
Departed at 0810
Transport for Wales · 4 coaches
8
0810
Cheltenham Spa
Departed on time
Transport for Wales · 2 coaches
2
0811
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
0813
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
0813
Maesteg
Departed on time
Transport for Wales · 2 coaches
3
0818
Coryton
Departed on time
Transport for Wales · 3 coaches
6
0818
London Paddington
Departed on time
Great Western Railway · 10 coaches
1
0820
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0822
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
0826
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
0827
Fratton
Cancelled (unknown reason)
Great Western Railway service
0829
Barry Island
Departed at 0830
Transport for Wales · 4 coaches
8
0830
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
0834
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
0835
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0838
London Paddington
Departed at 0842
Great Western Railway · 9 coaches
1
0839
Bridgend
Departed on time
Transport for Wales · 2 coaches
8
0841
Rhymney
Departed at 0844
Transport for Wales · 4 coaches
6
0842
Carmarthen
Departed at 0843
Great Western Railway · 10 coaches
3
0843
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
0845
Nottingham
Departed on time
CrossCountry · 3 coaches
2
0847
Milford Haven
Departed on time
Transport for Wales · 3 coaches
4
0848
Coryton
Departed on time
Transport for Wales · 3 coaches
6
0850
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0851
Pembroke Dock
Departed at 0854
Transport for Wales · 2 coaches
0
0852
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
0853
Manchester Piccadilly
Departed at 0855
Transport for Wales · 5 coaches
2

Search Menu