← Change station
Hereford
Earlier trains
08:11
08:45
Cardiff Central
1V90 • Transport for Wales
2
08:37
Birmingham New Street
via Worcester
1M58 • West Midlands Trains
1
08:49
09:18
Cardiff Central
1V33 • Transport for Wales
2
08:56
Manchester Piccadilly
via Shrewsbury
1W54 • Transport for Wales
3
09:02
Cardiff Central
1V91 • Transport for Wales
2
09:39
Birmingham New Street
via Worcester
1M59 • West Midlands Trains
1
09:45
Carmarthen
1V35 • Transport for Wales
2
09:53
Manchester Piccadilly
via Shrewsbury
1W55 • Transport for Wales
3
10:11
Cardiff Central
1V92 • Transport for Wales
2
10:27
Holyhead
via Shrewsbury
1W92 • Transport for Wales
Later trains
← Departures from Hereford
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:43
2
Pontypool & New Inn
08:23
08:52
2
Cwmbran
08:28
08:57
1
Newport (South Wales)
08:41
09:08
1
Cardiff Central
08:54
09:20
arr •
09:00
09:21
dep
3B
Bridgend
09:20
09:40
1
Pyle
09:27
09:47
1
Port Talbot Parkway
09:35
09:53
1
Neath
09:43
10:00
Swansea
09:59
10:12
2
Gowerton
10:11
10:24
1
Llanelli
10:19
10:30
1
Pembrey & Burry Port
10:25
10:36
2
Kidwelly
10:32
10:42
2
Ferryside
10:38
10:48
2
Carmarthen
10:50
10:59
1