← Change station
Bridgend
06:07
from Swansea
1W13 • Transport for Wales
2
↓
This site cannot display trains that left over 2 hours ago.
13:32
13:58
Cardiff Central
1W60 • Transport for Wales
2
13:32
13:39
Swansea
2B65 • Transport for Wales
1
13:38
13:50
Gloucester
2G58 • Transport for Wales
2
13:40
Rhymney
via Rhoose Cardiff Int Airport
2R32 • Transport for Wales
1A
13:43
13:53
Maesteg
2L55 • Transport for Wales
1
13:47
13:54
Cardiff Central
2B38 • Transport for Wales
2
13:55
14:01
London Paddington
1L22 • Great Western Railway
2
13:58
14:03
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
14:47
Cheltenham Spa
2G60 • Transport for Wales
2
14:40
14:45
Rhymney
via Rhoose Cardiff Int Airport
2R36 • Transport for Wales
1A
14:44
15:01
Tondu
2L57 • Transport for Wales
1
14:55
London Paddington
1L24 • Great Western Railway
2
15:00
15:07
Swansea
1B15 • Great Western Railway
1
15:03
15:34
Cardiff Central
1B97 • Transport for Wales
2
15:06
15:13
Carmarthen
1V40 • Transport for Wales
1
15:23
15:37
Manchester Piccadilly
1W22 • Transport for Wales
2
Later trains
← Departures from Bridgend
10:42 Cheltenham Spa to Maesteg
2L53 • Transport for Wales •
RTT
Cheltenham Spa
10:42
1
Gloucester
10:50
arr •
10:53
dep
2
Lydney
11:12
11:13
1
Chepstow
11:22
1
Caldicot
11:30
11:31
1
Severn Tunnel Junction
11:34
1
Newport (South Wales)
11:45
arr •
11:51
dep
1
Cardiff Central
12:04
12:10
arr •
12:18
dep
4B
Pontyclun
12:30
12:32
2
Llanharan
12:35
12:38
2
Pencoed
12:40
12:43
1
Bridgend
12:46
12:49
1
Wildmill
12:49
12:53
1
Sarn
12:52
12:57
1
Tondu
12:55
13:00
1
Garth (Mid Glamorgan)
13:04
arr •
13:04
13:08
dep
1
Maesteg (Ewenny Road)
13:07
13:13
1
Maesteg
13:11
13:15
1