Cardiff Central around 0952 on 04/01/2026

Departures
Arrivals
Simple
Detailed
Buy tickets from Cardiff Central through Realtime Tickets, our new ticket portal
0926
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
0930
Caerphilly
Departed at 0931
Transport for Wales · 4 coaches
7
0935
London Paddington
Departed on time
Great Western Railway · 9 coaches
1
0936
Barry Island
Bus service
Transport for Wales service
0942
Penarth
Bus service
Transport for Wales service
0944
Swansea
Departed on time
Great Western Railway · 9 coaches
3
0945
Pontypridd
Departed at 0948
Transport for Wales · 4 coaches
7
0945
Manchester Piccadilly
Departed on time
Transport for Wales · 2 coaches
1
0948
Coryton
Departed at 0951
Transport for Wales · 3 coaches
7
0953
Milford Haven
Departed on time
Transport for Wales · 3 coaches
3
0959
Treherbert
Departed on time
Transport for Wales · 4 coaches
4
1000
Taunton
Departed on time
Great Western Railway · 5 coaches
2
1003
Rhymney
Departed at 1004
Transport for Wales · 4 coaches
7
1004
Ebbw Vale Town
Departed on time
Transport for Wales · 2 coaches
1
1010
Barry Island
Bus service
Transport for Wales service
1014
Maesteg
Departed on time
Transport for Wales · 2 coaches
3
1020
London Paddington
Departed at 1023
Great Western Railway · 10 coaches
1
1022
Caerphilly
Departed on time
Transport for Wales · 4 coaches
8
1025
Portsmouth Harbour
Departed on time
Great Western Railway · 3 coaches
2
1026
Merthyr Tydfil
Departed on time
Transport for Wales · 4 coaches
4
1030
Cheltenham Spa
Departed at 1033
Transport for Wales · 3 coaches
2
1032
Swansea
Departed at 1040
Great Western Railway · 10 coaches
3
1036
Barry Island
Bus service
Transport for Wales service
1039
Bridgend
Bus service
Transport for Wales service
1042
Penarth
Bus service
Transport for Wales service
1043
Pontypridd
Departed on time
Transport for Wales · 4 coaches
4
1043
Manchester Piccadilly
Departed on time
Transport for Wales · 2 coaches
1
1048
Coryton
Departed on time
Transport for Wales · 3 coaches
7
1051
Rhymney
Departed on time
Transport for Wales · 4 coaches
7
1057
Exeter St Davids
Departed on time
Great Western Railway · 5 coaches
2
1100
Treherbert
Departed at 1103
Transport for Wales · 4 coaches
8
1104
Ebbw Vale Town
Departed on time
Transport for Wales · 3 coaches
1
1113
Fishguard Harbour
Departed on time
Transport for Wales · 2 coaches
3
1118
Maesteg
Departed at 1132
Transport for Wales · 2 coaches
2
1120
London Paddington
Departed at 1124
Great Western Railway · 10 coaches
1

Search Menu