← Change station
Cwmbran
Earlier trains
08:28
08:58
Carmarthen
1V32 • Transport for Wales
1
08:49
09:25
Cardiff Central
1V90 • Transport for Wales
1
09:14
Manchester Piccadilly
via Shrewsbury
1W55 • Transport for Wales
2
09:27
09:54
Cardiff Central
1V33 • Transport for Wales
1
09:47
Holyhead
via Shrewsbury
1W92 • Transport for Wales
2
10:17
Manchester Piccadilly
via Shrewsbury
1Z16 • Transport for Wales
2
10:17
cancelled
Manchester Piccadilly
via Shrewsbury
1W16 • Transport for Wales
10:22
Carmarthen
1V35 • Transport for Wales
1
10:49
10:52
Cardiff Central
1V92 • Transport for Wales
1
Later trains
← Departures from Cwmbran
05:58 Crewe to Carmarthen
1V32 • Transport for Wales •
RTT
This train has been delayed by a points failure.
Crewe
05:58
06:00
12
Nantwich
06:06
06:09
2
Wrenbury
06:12
06:15
• by request
2
Whitchurch (Shropshire)
06:19
arr •
06:19
06:23
dep
1
Prees
06:25
06:30
• by request
2
Wem
06:30
06:35
arr •
06:30
06:43
dep
2
Yorton
06:35
arr •
06:35
06:44
dep
• by request
2
Shrewsbury
06:46
06:57
arr •
06:48
07:18
dep
7A
Church Stretton
07:02
arr •
07:03
07:33
dep
2
Craven Arms
07:11
07:43
2
Ludlow
07:18
arr •
07:18
07:51
dep
2
Leominster
07:28
08:03
arr •
07:32
08:05
dep
2
Hereford
07:50
08:19
2
Abergavenny
08:13
08:44
2
Pontypool & New Inn
08:23
08:53
2
Cwmbran
08:28
08:58
1
Newport (South Wales)
08:41
09:09
1
Cardiff Central
08:54
09:21
arr •
09:00
09:22
dep
3B
Bridgend
09:20
09:41
1
Pyle
09:27
09:48
1
Port Talbot Parkway
09:35
09:54
1
Neath
09:43
10:01
1
Swansea
09:59
10:13
2
Gowerton
10:11
10:25
1
Llanelli
10:19
10:31
1
Pembrey & Burry Port
10:25
10:37
2
Kidwelly
10:32
10:43
2
Ferryside
10:38
10:49
2
Carmarthen
10:50
11:00
1