Cardiff Central around 1031 on 19/04/2026
Departures
Arrivals
Simple
Detailed
Buy tickets to Cardiff Central
through Realtime Tickets, our new ticket portal
1001
Gloucester
Transport for Wales service
4A
1005
Pontypridd
Bus service
Transport for Wales service
1006
Bristol Temple Meads
Great Western Railway service
2
1021
Barry Island
Transport for Wales service
6
1016
Swansea
Great Western Railway service
1
1024
Exeter St Davids
Great Western Railway service
4A
1028
Caerphilly
Bus service
Transport for Wales service
1030
Pontypridd
Bus service
Transport for Wales service
1029
London Paddington
Great Western Railway service
3
1036
Bridgend
Transport for Wales service
6
1026
Swansea
Transport for Wales service
1
1047
Penarth
Transport for Wales service
7
1050
Maesteg
Transport for Wales service
2
1051
Barry Island
Transport for Wales service
6
1056
Bristol Temple Meads
Great Western Railway service
3
1100
Rhymney
Bus service
Transport for Wales service
1103
Bristol Temple Meads
CrossCountry service
4
1105
Pontypridd
Bus service
Transport for Wales service
1112
Hereford
Transport for Wales service
3
1121
Barry Island
Transport for Wales service
6
1117
Swansea
Great Western Railway service
1
1123
Westbury
Great Western Railway service
4
1128
Caerphilly
Bus service
Transport for Wales service
1128
London Paddington
Great Western Railway service
3
1130
Pontypridd
Bus service
Transport for Wales service
1130
Swansea
Transport for Wales service
1
1145
Pontypridd
Bus service
Transport for Wales service
1147
Penarth
Transport for Wales service
8
1147
Ebbw Vale Town
Bus service
Transport for Wales service
1151
Barry Island
Transport for Wales service
7
1154
Cheltenham Spa
Transport for Wales service
4B
1158
Exeter St Davids
Great Western Railway service
3A
1200
Rhymney
Bus service
Transport for Wales service