Cardiff Central around 0815 on 20/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Cardiff Central through Realtime Tickets, our new ticket portal
0745
Nottingham
Cancelled (inbound service late)
CrossCountry service
0748
Coryton
Departed on time
Transport for Wales · 3 coaches
6
0750
London Paddington
Departed on time
Great Western Railway · 9 coaches
1
0750
Penarth
Departed at 0752
Transport for Wales · 3 coaches
8
0752
Bargoed
Departed on time
Transport for Wales · 2 coaches
6
0753
Manchester Piccadilly
Departed on time
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 on time
Great Western Railway · 5 coaches
1
0800
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
0804
Swansea
Departed on time
Great Western Railway · 10 coaches
3
0804
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
0805
Ebbw Vale Town
Departed on time
Transport for Wales · 3 coaches
0
0805
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0809
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
0810
Cheltenham Spa
Departed on time
Transport for Wales · 2 coaches
1
0811
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
0812
Maesteg
Departed on time
Transport for Wales · 3 coaches
4
0813
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
0818
Coryton
Departed on time
Transport for Wales · 3 coaches
6
0820
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0823
London Paddington
Departed on time
Great Western Railway · 10 coaches
2
0826
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
0827
Portsmouth Harbour
Departed on time
Great Western Railway · 4 coaches
1
0829
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
0830
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
0832
Penarth
Departed on time
Transport for Wales · 4 coaches
7
0834
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
0839
Bridgend
Departed on time
Transport for Wales · 2 coaches
8
0840
Carmarthen
Departed on time
Great Western Railway · 5 coaches
3
0841
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
0843
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
0845
Nottingham
Cancelled (inbound service late)
CrossCountry service
0847
Milford Haven
Departed at 0901
Transport for Wales · 5 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
London Paddington
Departed on time
Great Western Railway · 9 coaches
1
0851
Pembroke Dock
Departed on time
Transport for Wales · 2 coaches
2
0852
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
0854
Manchester Piccadilly
Departed on time
Transport for Wales · 5 coaches
2
0856
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
0859
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
0900
Exeter St Davids
Departed on time
Great Western Railway · 5 coaches
1
0900
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
0904
Caerphilly
Departed on time
Transport for Wales · 4 coaches
6
0905
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0906
Ebbw Vale Town
Departed on time
Transport for Wales · 3 coaches
0
0909
Barry Island
Departed on time
Transport for Wales · 4 coaches
8
0910
Cheltenham Spa
Departed on time
Transport for Wales · 4 coaches
2
0911
Rhymney
Departed on time
Transport for Wales · 4 coaches
6
0912
Maesteg
Departed at 0916
Transport for Wales · 3 coaches
4
0913
Aberdare
Departed on time
Transport for Wales · 4 coaches
7
0918
Coryton
Departed on time
Transport for Wales · 3 coaches
6
0919
London Paddington
Departed at 0920
Great Western Railway · 10 coaches
2
0920
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0922
Bargoed
Departed on time
Transport for Wales · 4 coaches
6
0923
Holyhead
Departed on time
Transport for Wales · 2 coaches
1
0926
Treherbert
Departed on time
Transport for Wales · 4 coaches
7
0929
Barry Island
Departed on time
Transport for Wales · 2 coaches
8
0930
Portsmouth Harbour
Departed on time
Great Western Railway · 3 coaches
1
0930
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
6
0934
Caerphilly
Departed on time
Transport for Wales · 3 coaches
6
0935
Penarth
Departed on time
Transport for Wales · 3 coaches
8
0938
Swansea
Departed on time
Great Western Railway · 10 coaches
3
0939
Bridgend
Departed on time
Transport for Wales · 2 coaches
8
0941
Rhymney
Departed on time
Transport for Wales · 2 coaches
6
0943
Aberdare
Departed on time
Transport for Wales · 4 coaches
7

Search Menu