← Change station
Bridgend
Earlier trains
13:57
14:28
from London Paddington
1B13 • Great Western Railway
1
↓
13:55
13:58
London Paddington
1L22 • Great Western Railway
2
13:58
14:31
Carmarthen
1B13 • Great Western Railway
1
14:09
14:10
Milford Haven
1B39 • Transport for Wales
1
14:34
Cardiff Central
1B63 • Transport for Wales
2
14:39
Cheltenham Spa
2G60 • Transport for Wales
2
14:40
Cardiff Central
via Rhoose Cardiff Int Airport
2R36 • Transport for Wales
1A
14:44
14:46
Maesteg
2L57 • Transport for Wales
1
14:55
London Paddington
1L24 • Great Western Railway
2
15:00
15:13
Swansea
1B15 • Great Western Railway
1
15:03
Cardiff Central
1B97 • Transport for Wales
2
15:06
15:18
Carmarthen
1V40 • Transport for Wales
1
15:23
Manchester Piccadilly
1W22 • Transport for Wales
2
15:33
Llanelli
1V95 • Transport for Wales
1
15:37
Cheltenham Spa
2G62 • Transport for Wales
2
15:40
Cardiff Central
via Rhoose Cardiff Int Airport
2R40 • Transport for Wales
1A
15:44
Maesteg
2L59 • Transport for Wales
1
15:49
Chester
1W85 • Transport for Wales
2
Later trains