← Change station
Bridgend
Earlier trains
08:28
08:52
Swansea
1C00 • Great Western Railway
1
08:48
08:54
Maesteg
2L45 • Transport for Wales
1
08:55
London Paddington
1L12 • Great Western Railway
2
09:02
Carmarthen
1B03 • Great Western Railway
1
09:20
09:39
Carmarthen
1V32 • Transport for Wales
1
09:27
cancelled
Manchester Piccadilly
1W16 • Transport for Wales
2
09:31
Swansea
2B57 • Transport for Wales
1
09:39
09:42
Cheltenham Spa
2G50 • Transport for Wales
2
09:40
09:42
Rhymney
via Rhoose Cardiff Int Airport
2R16 • Transport for Wales
1A
09:44
Maesteg
2L47 • Transport for Wales
1
09:50
09:55
Cardiff Central
2B53 • Transport for Wales
2
09:55
London Paddington
1L14 • Great Western Railway
2
10:00
Swansea
1B05 • Great Western Railway
1
10:26
Cardiff Central
1B56 • Transport for Wales
2
10:26
Milford Haven
1B33 • Transport for Wales
1
10:37
Cheltenham Spa
2G52 • Transport for Wales
2
10:40
Rhymney
via Rhoose Cardiff Int Airport
2R20 • Transport for Wales
1A
10:42
Maesteg
2L49 • Transport for Wales
1
Later trains
← Departures from Bridgend
05:58 Swansea to London Paddington
1L06 • Great Western Railway •
RTT
Swansea
05:58
3
Neath
06:10
2
Port Talbot Parkway
06:17
2
Bridgend
06:30
2
Cardiff Central
06:50
arr •
06:53
dep
1
Newport (South Wales)
07:06
4
Bristol Parkway
07:25
07:28
arr •
07:29
07:30
dep
3
Swindon
07:53
07:57
3
Reading
08:20
08:22
11
London Paddington
08:46
08:47