← Change station
Cardiff Queen Street
Trains between Cardiff Central and Caerphilly may be cancelled, delayed by up to 15 minutes or revised.Latest information can be found in
Status and Disruptions.
Earlier trains
07:12
07:13
Cardiff Central
2F06 • Transport for Wales • 4 coaches
3
07:12
Cardiff Bay
0B00 • Transport for Wales
🚌
07:12
Cardiff Central
0B00 • Transport for Wales
🚌
07:13
Cardiff Bay
0B00 • Transport for Wales
🚌
07:13
Cardiff Central
0B00 • Transport for Wales
🚌
07:15
cancelled
Penarth
2P10 • Transport for Wales • 3 coaches
2
07:15
07:17
Rhymney
2R02 • Transport for Wales • 2 coaches
5
07:22
Coryton
2C06 • Transport for Wales • 3 coaches
4
07:24
07:28
Barry Island
2Y12 • Transport for Wales • 2 coaches
3
07:26
Bargoed
2D06 • Transport for Wales • 2 coaches
5
07:27
Cardiff Bay
0B00 • Transport for Wales
🚌
07:27
Cardiff Central
0B00 • Transport for Wales
🚌
07:28
Cardiff Bay
0B00 • Transport for Wales
🚌
07:28
Cardiff Central
0B00 • Transport for Wales
🚌
07:29
Penarth
2P12 • Transport for Wales • 3 coaches
2
07:30
Treherbert
2T04 • Transport for Wales • 4 coaches
4
07:34
07:37
Bridgend
via Rhoose Cardiff Int Airport
2E08 • Transport for Wales • 2 coaches
3
07:34
Merthyr Tydfil
1M08 • Transport for Wales • 4 coaches
4
07:37
Aberdare Platform 2
1A08 • Transport for Wales • 4 coaches
2
07:38
cancelled
Caerphilly
2K08 • Transport for Wales • 2 coaches
5
07:42
Cardiff Central
2F08 • Transport for Wales • 4 coaches
3
07:42
Cardiff Bay
0B00 • Transport for Wales
🚌
07:42
Cardiff Central
0B00 • Transport for Wales
🚌
07:43
Cardiff Bay
0B00 • Transport for Wales
🚌
07:43
Cardiff Central
0B00 • Transport for Wales
🚌
07:45
cancelled
Penarth
2P14 • Transport for Wales • 2 coaches
2
07:45
Rhymney
2R04 • Transport for Wales • 2 coaches
5
07:52
Coryton
2C08 • Transport for Wales • 3 coaches
4
07:54
Barry Island
2Y14 • Transport for Wales • 4 coaches
07:56
Bargoed
2D08 • Transport for Wales • 2 coaches
07:57
Cardiff Bay
0B00 • Transport for Wales
🚌
07:57
Cardiff Central
0B00 • Transport for Wales
🚌
07:58
Cardiff Bay
0B00 • Transport for Wales
🚌
07:58
Cardiff Central
0B00 • Transport for Wales
🚌
07:59
Penarth
2P16 • Transport for Wales • 3 coaches
08:00
Treherbert
2T06 • Transport for Wales • 4 coaches
08:04
Barry Island
2Y16 • Transport for Wales • 4 coaches
08:04
Merthyr Tydfil
1M10 • Transport for Wales • 3 coaches
08:07
Aberdare Platform 2
1A10 • Transport for Wales • 4 coaches
08:08
cancelled
Caerphilly
2K10 • Transport for Wales • 3 coaches
08:12
Cardiff Central
2F10 • Transport for Wales • 4 coaches
08:12
Cardiff Bay
0B00 • Transport for Wales
🚌
08:12
Cardiff Central
0B00 • Transport for Wales
🚌
08:13
Cardiff Bay
0B00 • Transport for Wales
🚌
08:13
Cardiff Central
0B00 • Transport for Wales
🚌
08:15
cancelled
Penarth
2P18 • Transport for Wales
08:15
Rhymney
2R06 • Transport for Wales • 4 coaches
08:22
Coryton
2C10 • Transport for Wales • 2 coaches
08:24
Barry Island
2Y18 • Transport for Wales • 4 coaches
08:26
Bargoed
2D10 • Transport for Wales • 4 coaches
Later trains