← Change station
Bridgend
Poor weather to affect Transport for Wales services today. More details and the full impact to your journey can be found in
Status and Disruptions.
Poor weather may affect Great Western Railway services. More details can be found in
Status and Disruptions
.
Earlier trains
18:00
19:17
Swansea
1B21 • Great Western Railway
1
18:38
18:58
Maesteg
2Z38 • Transport for Wales
1
18:55
cancelled
London Paddington
1L32 • Great Western Railway
2
18:59
delayed
Swansea
1B24 • Great Western Railway
1
19:05
Barry
0B00 • Transport for Wales
🚌
19:06
cancelled
Fishguard Harbour
1V48 • Transport for Wales • 4 coaches
1
19:12
Cardiff Central
2B76 • Transport for Wales • 2 coaches
2
19:18
Pembroke Dock
2B85 • Transport for Wales • 2 coaches
1
19:21
Cardiff Central
1B52 • Transport for Wales • 2 coaches
2
19:35
Ebbw Vale Town
2I33 • Transport for Wales • 3 coaches
2
19:38
delayed
Maesteg
2L40 • Transport for Wales • 3 coaches
1
19:40
19:51
Rhymney
via Rhoose Cardiff Int Airport
2R56 • Transport for Wales • 2 coaches
1A
19:43
cancelled
Swansea
1B25 • Great Western Railway
1
19:53
cancelled
London Paddington
1L34 • Great Western Railway
2
19:59
cancelled
Carmarthen
1B27 • Great Western Railway
1
20:05
Cardiff Central
2B80 • Transport for Wales
2
20:05
Barry
0B00 • Transport for Wales
🚌
20:19
Swansea
2B89 • Transport for Wales • 2 coaches
1
20:24
20:27
Cardiff Central
1B56 • Transport for Wales • 2 coaches
2
20:32
delayed
Ebbw Vale Town
2I35 • Transport for Wales • 2 coaches
2
20:40
Cardiff Central
via Rhoose Cardiff Int Airport
2F61 • Transport for Wales
1A
20:40
Maesteg
2O42 • Transport for Wales • 3 coaches
1
20:45
cancelled
Swansea
1B28 • Great Western Railway
1
Later trains