← Change station

Cardiff Queen Street

Transport for Wales services to / from Cardiff Central may be cancelled or revised. Further information can be found in Status and Disruptions.

Trains between Cardiff Central and Pontyclun may be delayed by up to 20 minutes, cancelled or diverted. Latest information can be found in Status and Disruptions.

Earlier trains
15:54
cancelled
Barry Island
2Y62 • Transport for Wales
15:56
cancelled
Caerphilly
2D40 • Transport for Wales
15:59
Cardiff Bay
2B76 • Transport for Wales
2
15:59
cancelled
Penarth
2P80 • Transport for Wales
16:00
cancelled
Merthyr Tydfil
1M42 • Transport for Wales
16:02
cancelled
Cardiff Bay
2B76 • Transport for Wales
16:04
cancelled
Barry Island
2Y64 • Transport for Wales
16:05
cancelled
Treherbert
2T38 • Transport for Wales
16:05
Cardiff Central
0B00 • Transport for Wales
🚌
16:07
cancelled
Aberdare via Ninian Park
1A42 • Transport for Wales
16:08
Caerphilly
2K42 • Transport for Wales
16:12
Cardiff Central
2F42 • Transport for Wales
16:12
cancelled
Pontypridd
2J40 • Transport for Wales
16:15
cancelled
Caerphilly
2R38 • Transport for Wales
16:15
cancelled
Penarth
2P82 • Transport for Wales
16:18
Caerphilly
0B00 • Transport for Wales
🚌
16:20
cancelled
Cardiff Bay
2B78 • Transport for Wales
16:20
Cardiff Central
0B00 • Transport for Wales
🚌
16:22
Coryton
2C42 • Transport for Wales
16:22
cancelled
Coryton
2C42 • Transport for Wales
16:24
cancelled
Barry Island
2Y66 • Transport for Wales
16:26
cancelled
Caerphilly
2D42 • Transport for Wales
16:29
Cardiff Bay
2B80 • Transport for Wales
16:29
cancelled
Penarth
2P84 • Transport for Wales
16:30
cancelled
Merthyr Tydfil
1M44 • Transport for Wales
16:32
cancelled
Cardiff Bay
2B80 • Transport for Wales
16:34
cancelled
Bridgend via Rhoose Cardiff Int Airport
2E44 • Transport for Wales
16:35
Treherbert
2T40 • Transport for Wales
16:37
cancelled
Aberdare via Ninian Park
1A44 • Transport for Wales
16:38
cancelled
Caerphilly
2K44 • Transport for Wales
16:38
Radyr
0B00 • Transport for Wales
🚌
16:42
cancelled
Cardiff Central
2F44 • Transport for Wales
16:42
cancelled
Pontypridd
2J42 • Transport for Wales
16:45
cancelled
Caerphilly
2R40 • Transport for Wales
16:45
Penarth
2P86 • Transport for Wales
16:48
Caerphilly
0B00 • Transport for Wales
🚌
16:50
cancelled
Cardiff Bay
2B82 • Transport for Wales
16:50
Cardiff Central
0B00 • Transport for Wales
🚌
16:52
cancelled
Coryton
2C44 • Transport for Wales
16:52
Coryton
2C44 • Transport for Wales
16:54
cancelled
Barry Island
2Y68 • Transport for Wales
16:56
cancelled
Caerphilly
2D44 • Transport for Wales
16:59
Cardiff Bay
2B84 • Transport for Wales
16:59
cancelled
Penarth
2P88 • Transport for Wales
17:00
cancelled
Merthyr Tydfil
1M46 • Transport for Wales
17:02
cancelled
Cardiff Bay
2B84 • Transport for Wales
17:04
cancelled
Barry Island
2Y70 • Transport for Wales
17:05
cancelled
Treherbert
2T42 • Transport for Wales
17:05
Cardiff Central
0B00 • Transport for Wales
🚌
17:07
cancelled
Aberdare via Ninian Park
1A46 • Transport for Wales
Later trains
Powered by National Rail Enquiries