← Change station

Cardiff Queen Street

Heavy rain may impact your journey in England, Scotland and Wales today. More details and the full impact to your journey can be found in Status and Disruptions.
Earlier trains
06:42
Pontypridd
2J02 • Transport for Wales • 2 coaches
4
06:45
cancelled
Penarth
2P06 • Transport for Wales • 3 coaches
2
06:45
Rhymney
2R00 • Transport for Wales • 2 coaches
5
06:50
06:51
Cardiff Bay
2B02 • Transport for Wales • 2 coaches
2
06:52
Coryton
2C04 • Transport for Wales • 3 coaches
4
06:54
Barry Island
2Y08 • Transport for Wales • 4 coaches
3
06:56
Bargoed
2D04 • Transport for Wales • 4 coaches
5
06:59
Penarth
2P08 • Transport for Wales • 3 coaches
2
07:00
Treherbert
2T02 • Transport for Wales • 4 coaches
4
07:02
Cardiff Bay
2B04 • Transport for Wales • 2 coaches
1
07:04
Barry Island
2Y10 • Transport for Wales • 4 coaches
3
07:05
Merthyr Tydfil
1M06 • Transport for Wales • 4 coaches
4
07:07
Aberdare Platform 2
1A06 • Transport for Wales • 4 coaches
2
07:08
Caerphilly
2K06 • Transport for Wales • 3 coaches
5
07:12
Cardiff Central
2F06 • Transport for Wales • 4 coaches
3
07:12
Pontypridd
2J04 • Transport for Wales • 2 coaches
4
07:15
Penarth
2P10 • Transport for Wales • 3 coaches
2
07:15
Rhymney
2R02 • Transport for Wales • 4 coaches
5
07:20
Cardiff Bay
2B06 • Transport for Wales • 2 coaches
2
07:22
Coryton
2C06 • Transport for Wales • 3 coaches
4
07:24
07:26
Barry Island
2Y12 • Transport for Wales • 4 coaches
3
07:26
Bargoed
2D06 • Transport for Wales • 4 coaches
07:29
Penarth
2P12 • Transport for Wales • 3 coaches
2
07:30
Treherbert
2T04 • Transport for Wales • 4 coaches
07:32
Cardiff Bay
2B08 • Transport for Wales • 2 coaches
1
07:34
07:35
Bridgend via Rhoose Cardiff Int Airport
2E08 • Transport for Wales • 2 coaches
3
07:35
Merthyr Tydfil
1M08 • Transport for Wales • 4 coaches
4
07:37
Aberdare Platform 2
1A08 • Transport for Wales • 4 coaches
2
07:38
Caerphilly
2K08 • Transport for Wales • 3 coaches
5
07:42
Cardiff Central
2F08 • Transport for Wales • 4 coaches
3
07:42
Pontypridd
2J06 • Transport for Wales • 2 coaches
4
07:45
Penarth
2P14 • Transport for Wales • 3 coaches
2
07:45
Rhymney
2R04 • Transport for Wales • 2 coaches
5
07:50
Cardiff Bay
2B10 • Transport for Wales • 2 coaches
2
07:52
Coryton
2C08 • Transport for Wales • 3 coaches
4
07:54
Barry Island
2Y14 • Transport for Wales • 4 coaches
3
07:56
Bargoed
2D08 • Transport for Wales • 2 coaches
5
07:59
Penarth
2P16 • Transport for Wales • 3 coaches
2
08:00
delayed
Treherbert
2T06 • Transport for Wales • 4 coaches
08:02
Cardiff Bay
2B12 • Transport for Wales • 2 coaches
1
08:04
Barry Island
2Y16 • Transport for Wales • 4 coaches
3
08:05
Merthyr Tydfil
1M10 • Transport for Wales • 4 coaches
4
08:07
Aberdare Platform 2
1A10 • Transport for Wales • 4 coaches
2
08:08
Caerphilly
2K10 • Transport for Wales • 3 coaches
5
08:12
Cardiff Central
2F10 • Transport for Wales • 4 coaches
3
08:12
Pontypridd
2J08 • Transport for Wales • 2 coaches
4
08:15
Penarth
2P18 • Transport for Wales • 3 coaches
2
08:15
Rhymney
2R06 • Transport for Wales • 4 coaches
5
08:20
Cardiff Bay
2B14 • Transport for Wales • 2 coaches
08:22
Coryton
2C10 • Transport for Wales • 3 coaches
Later trains
Powered by National Rail Enquiries