Cardiff Central around 0916 on 31/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central through Realtime Tickets, our new ticket portal
0846
Milford Haven
Transport for Wales service
3A
0844
Crewe
Transport for Wales service
4A
0847
Penarth
Transport for Wales service
6
0848
Westbury
Great Western Railway service
3B
0849
Caerphilly
Transport for Wales service
8
0851
Barry Island
Transport for Wales service
6
0858
Bargoed
Transport for Wales service
8
0900
Cheltenham Spa
Transport for Wales service
2
0855
Aberdare
Transport for Wales service
6
0903
Penarth
Transport for Wales service
6
0903
Coryton
Transport for Wales service
8
0902
Maesteg
Transport for Wales service
0
0908
Rhymney
Transport for Wales service
8
0911
Barry Island
Transport for Wales service
6
0912
Merthyr Tydfil
Transport for Wales service
7
0905
Ebbw Vale Town
Transport for Wales service
4A
0916
Treherbert
Transport for Wales service
7
0918
Holyhead
Transport for Wales service
4A
0917
Penarth
Transport for Wales service
6
0915
Carmarthen
Great Western Railway service
2
0919
Caerphilly
Transport for Wales service
8
0921
Barry Island
Transport for Wales service
6
0922
Exeter St Davids
Great Western Railway service
3
0925
Derby
CrossCountry service
2
0928
Bargoed
Transport for Wales service
8
0925
Aberdare
Transport for Wales service
6
0933
Penarth
Transport for Wales service
6
0933
Coryton
Transport for Wales service
8
0938
Swansea
Transport for Wales service
0
0938
Rhymney
Transport for Wales service
8
0936
London Paddington
Great Western Railway service
4
0941
Bridgend
Transport for Wales service
6
0942
Merthyr Tydfil
Transport for Wales service
7
0946
Treherbert
Transport for Wales service
7
0946
Portsmouth Harbour
Great Western Railway service
4
0948
Penarth
Transport for Wales service
6
0949
Caerphilly
Transport for Wales service
8
0952
Manchester Piccadilly
Transport for Wales service
3
0952
Barry Island
Transport for Wales service
6
0951
Milford Haven
Transport for Wales service
2
0958
Holyhead
Transport for Wales service
4
0958
Bargoed
Transport for Wales service
8
1000
Cheltenham Spa
Transport for Wales service
2
0956
Aberdare
Transport for Wales service
6
1003
Penarth
Transport for Wales service
6
1003
Coryton
Transport for Wales service
8
1001
Maesteg
Transport for Wales service
0
1008
Rhymney
Transport for Wales service
8
1011
Barry Island
Transport for Wales service
6
1012
Merthyr Tydfil
Transport for Wales service
7
1005
Ebbw Vale Town
Transport for Wales service
4
1016
Treherbert
Transport for Wales service
7
1016
Taunton
Great Western Railway service
4
1017
Penarth
Transport for Wales service
6
1015
Swansea
Great Western Railway service
2
1019
Caerphilly
Transport for Wales service
8
1021
Barry Island
Transport for Wales service
6
1025
Nottingham
CrossCountry service
2
1028
Bargoed
Transport for Wales service
8
1025
Aberdare
Transport for Wales service
6
1033
Penarth
Transport for Wales service
6
1033
Coryton
Transport for Wales service
8
1038
Pembroke Dock
Transport for Wales service
0
1038
Rhymney
Transport for Wales service
8
1037
London Paddington
Great Western Railway service
3
1041
Bridgend
Transport for Wales service
6
1042
Merthyr Tydfil
Transport for Wales service
7
1046
Treherbert
Transport for Wales service
7

Search Menu