← Change station
Bridgend
Earlier trains
08:39
08:45
Maesteg
2L18 • Transport for Wales • 3 coaches
1
08:40
Rhymney
via Rhoose Cardiff Int Airport
2R12 • Transport for Wales • 4 coaches
1A
08:55
London Paddington
1L12 • Great Western Railway • 5 coaches
2
09:02
Carmarthen
1B03 • Great Western Railway
1
09:07
Milford Haven
1V32 • Transport for Wales
1
09:10
09:12
Cardiff Central
2B48 • Transport for Wales • 2 coaches
2
09:18
Pembroke Dock
2B57 • Transport for Wales • 2 coaches
1
09:27
Manchester Piccadilly
1W16 • Transport for Wales • 5 coaches
2
09:32
09:37
Ebbw Vale Town
2N13 • Transport for Wales • 3 coaches
2
09:39
Maesteg
2L20 • Transport for Wales • 2 coaches
1
09:40
Rhymney
via Rhoose Cardiff Int Airport
2R16 • Transport for Wales • 2 coaches
1
09:55
London Paddington
1L14 • Great Western Railway
2
09:58
Swansea
1B05 • Great Western Railway
1
10:08
Cardiff Central
2B52 • Transport for Wales • 2 coaches
2
10:26
Fishguard Harbour
1B38 • Transport for Wales • 2 coaches
1
10:32
Ebbw Vale Town
2N15 • Transport for Wales • 2 coaches
2
Later trains