← 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 10 minutes, cancelled or diverted. Latest information can be found in Status and Disruptions.

Earlier trains
18:52
cancelled
Coryton
2C52 • Transport for Wales
18:54
cancelled
Cardiff Central
2F54 • Transport for Wales
18:56
cancelled
Caerphilly
2D52 • Transport for Wales
18:59
Cardiff Bay
2B00 • Transport for Wales
18:59
cancelled
Penarth
2P04 • Transport for Wales
19:00
cancelled
Merthyr Tydfil
1M54 • Transport for Wales
19:02
cancelled
Cardiff Bay
2B00 • Transport for Wales
19:04
cancelled
Barry Island
2Y80 • Transport for Wales
19:05
cancelled
Treherbert
2T50 • Transport for Wales
19:05
Cardiff Central
0B00 • Transport for Wales
🚌
19:07
cancelled
Aberdare via Ninian Park
1A54 • Transport for Wales
19:09
Caerphilly
2K54 • Transport for Wales
19:12
Cardiff Central
2F58 • Transport for Wales
19:12
cancelled
Pontypridd
2J52 • Transport for Wales
19:15
cancelled
Caerphilly
2R50 • Transport for Wales
19:15
cancelled
Cardiff Central
2F60 • Transport for Wales
19:18
Caerphilly
0B00 • Transport for Wales
🚌
19:20
cancelled
Cardiff Bay
2B02 • Transport for Wales
19:20
Cardiff Central
0B00 • Transport for Wales
🚌
19:22
cancelled
Coryton
2C54 • Transport for Wales
19:22
Coryton
2C54 • Transport for Wales
19:24
cancelled
Cardiff Central
2F64 • Transport for Wales
19:26
cancelled
Caerphilly
2K60 • Transport for Wales
19:29
Cardiff Bay
2B04 • Transport for Wales
19:29
cancelled
Penarth
2P06 • Transport for Wales
19:30
cancelled
Merthyr Tydfil
1M56 • Transport for Wales
19:32
cancelled
Cardiff Bay
2B04 • Transport for Wales
19:34
cancelled
Bridgend via Rhoose Cardiff Int Airport
2E56 • Transport for Wales
19:35
Treherbert
2T52 • Transport for Wales
19:37
cancelled
Aberdare via Ninian Park
1A56 • Transport for Wales
19:38
Radyr
0B00 • Transport for Wales
🚌
19:42
cancelled
Cardiff Central
2F66 • Transport for Wales
19:42
cancelled
Pontypridd
2J54 • Transport for Wales
19:45
cancelled
Caerphilly
2R52 • Transport for Wales
19:48
Caerphilly
0B00 • Transport for Wales
🚌
19:50
cancelled
Cardiff Bay
2B06 • Transport for Wales
19:50
Cardiff Central
0B00 • Transport for Wales
🚌
19:52
Coryton
2C56 • Transport for Wales
19:52
cancelled
Coryton
2C56 • Transport for Wales
19:54
cancelled
Barry Island
2Y82 • Transport for Wales
19:56
Caerphilly
2K68 • Transport for Wales
19:59
Cardiff Bay
2B08 • Transport for Wales
19:59
cancelled
Penarth
2P08 • Transport for Wales
20:00
cancelled
Merthyr Tydfil
1M58 • Transport for Wales
20:02
cancelled
Cardiff Bay
2B08 • Transport for Wales
20:04
cancelled
Cardiff Central
2F70 • Transport for Wales
20:05
cancelled
Treherbert
2T54 • Transport for Wales
20:05
Cardiff Central
0B00 • Transport for Wales
🚌
20:07
cancelled
Aberdare via Ninian Park
1A58 • Transport for Wales
20:08
Penarth
2P95 • Transport for Wales
Later trains
Powered by National Rail Enquiries