JourneyCheck uses Cookies to provide some of the enhanced features available to users as well as to support some of the central functions of the website. We will not store any cookies other than ones strictly required by the website in order to function, unless you accept them here.
Further information is available on our Cookies Policy Page.
06:57 Swansea to Milford Haven
(operated by Transport for Wales)
DueExpSwansea06:57
On Time
boards for 06:57 departure from Swansea
Due
Station
Expected
Platform
Collapse Preceding stations
05:35
Cardiff Central
On Time
05:41
Ninian Park
On Time
05:54
Pontyclun
On Time
05:58
Llanharan
On Time
06:03
Pencoed
On Time
06:08
Bridgend
On Time
06:16
Pyle
On Time
06:23
Port Talbot Parkway
On Time
06:25
Baglan
On Time
06:29
Briton Ferry
On Time
06:33
Neath
On Time
06:37
Skewen
06:39
06:41
Llansamlet
On Time
Preceding Stations
06:57
Swansea
On Time
2
07:07
Gowerton
On Time
07:14
Llanelli
On Time
07:19
Pembrey & Burry Port
On Time
07:25
Kidwelly
On Time
07:31
Ferryside
On Time
07:44
Carmarthen
On Time
08:02
Whitland
On Time
08:09
Clunderwen
On Time
08:16
Clarbeston Road
On Time
08:24
Haverfordwest
On Time
08:32
Johnston (Pembs)
On Time
08:43
Milford Haven
On Time
Collapse Subsequent stations
07:18 Swansea to London Paddington
DueExpSwansea07:18
On Time
boards for 07:18 departure from Swansea
Due
Station
Expected
Platform
Collapse Preceding stations
07:18
Swansea
On Time
3
07:29
Neath
On Time
07:36
Port Talbot Parkway
On Time
07:49
Bridgend
On Time
08:10
Cardiff Central
On Time
08:29
Newport South Wales
On Time
08:53
Bristol Parkway
On Time
09:19
Swindon
On Time
09:45
Reading
On Time
10:14
London Paddington
On Time
Collapse Subsequent stations
07:23 Swansea to Cardiff Central
(operated by Transport for Wales)
DueExpSwansea07:23
On Time
boards for 07:23 departure from Swansea
Due
Station
Expected
Platform
Collapse Preceding stations
06:55
Llanelli
On Time
07:02
Gowerton
On Time
Preceding Stations
07:23
Swansea
On Time
1
07:29
Llansamlet
On Time
07:33
Skewen
On Time
07:37
Neath
On Time
07:41
Briton Ferry
On Time
07:45
Baglan
On Time
07:49
Port Talbot Parkway
On Time
07:56
Pyle
On Time
08:03
Bridgend
On Time
08:10
Pencoed
On Time
08:14
Llanharan
On Time
08:18
Pontyclun
On Time
08:32
Cardiff Central
On Time
Collapse Subsequent stations
07:40 Swansea to Carmarthen
DueExpSwansea07:40
Delayed
Problems
Alterations to this service are due to a fault on a train in front of this one.
Facilities Information
Will be formed of 5 coaches. There are no reservations on this service.
Further Information
If you arrive at your destination 15 or more minutes late because your GWR train was delayed or cancelled, you can claim Delay Repay compensation. Please keep your ticket and visit GWR.com/DelayRepay
boards for 07:40 departure from Swansea
Due
Station
Expected
Platform
Collapse Preceding stations
06:02
Bristol Parkway
06:05
06:25
Newport South Wales
On Time
06:39
Cardiff Central
Delayed
06:59
Bridgend
Delayed
07:11
Port Talbot Parkway
Delayed
07:18
Neath
Delayed
Preceding Stations
07:40
Swansea
Delayed
3
07:56
Llanelli
Delayed
08:03
Pembrey & Burry Port
Delayed
08:24
Carmarthen
Delayed
Collapse Subsequent stations
07:43 Swansea to London Paddington
DueExpSwansea07:43
On Time
boards for 07:43 departure from Swansea
Due
Station
Expected
Platform
Collapse Preceding stations
07:43
Swansea
On Time
2
07:54
Neath
On Time
08:01
Port Talbot Parkway
On Time
08:14
Bridgend
On Time
08:35
Cardiff Central
On Time
08:49
Newport South Wales
On Time
09:13
Bristol Parkway
On Time
09:37
Swindon
On Time
10:06
Reading
On Time
10:34
London Paddington
On Time
Collapse Subsequent stations
07:52 Swansea to Cardiff Central
(operated by Transport for Wales)
DueExpSwansea07:52
On Time
boards for 07:52 departure from Swansea
Due
Station
Expected
Platform
Collapse Preceding stations
05:54
Milford Haven
On Time
06:02
Johnston (Pembs)
06:08
06:09
Haverfordwest
06:16
06:17
Clarbeston Road
06:24
06:24
Clunderwen
On Time
06:31
Whitland
06:38
06:51
Carmarthen
06:55
07:01
Ferryside
07:05
07:07
Kidwelly
07:11
07:13
Pembrey & Burry Port
07:17
07:20
Llanelli
07:22
07:27
Gowerton
07:29
Preceding Stations
07:52
Swansea
On Time
1
08:04
Neath
On Time
08:10
Port Talbot Parkway
On Time
08:18
Pyle
On Time
08:26
Bridgend
On Time
08:46
Cardiff Central
On Time
Collapse Subsequent stations
08:00 Swansea to Pembroke Dock
(operated by Transport for Wales)
DueExpSwansea08:00
On Time
boards for 08:00 departure from Swansea
Due
Station
Expected
Platform
Collapse Preceding stations
06:43
Cardiff Central
06:46
06:56
Pontyclun
06:59
07:00
Llanharan
07:03
07:05
Pencoed
07:08
07:10
Bridgend
07:13
07:18
Pyle
07:20
07:26
Port Talbot Parkway
On Time
07:28
Baglan
07:30
07:32
Briton Ferry
On Time
07:36
Neath
On Time
07:40
Skewen
On Time
07:44
Llansamlet
On Time
Preceding Stations
08:00
Swansea
On Time
2
08:10
Gowerton
On Time
08:16
Llanelli
On Time
08:22
Pembrey & Burry Port
On Time
08:28
Kidwelly
On Time
08:34
Ferryside
On Time
08:47
Carmarthen
On Time
09:09
Whitland
On Time
09:17
Narberth
On Time
09:27
Kilgetty
On Time
09:29
Saundersfoot
On Time
09:37
Tenby
On Time
09:41
Penally
On Time
09:47
Manorbier
On Time
09:54
Lamphey
On Time
09:57
Pembroke
On Time
10:10
Pembroke Dock
On Time
Collapse Subsequent stations
08:17 Swansea to Fishguard Harbour
(operated by Transport for Wales)
DueExpSwansea08:17
On Time
boards for 08:17 departure from Swansea
Due
Station
Expected
Platform
Collapse Preceding stations
08:17
Swansea
On Time
1
08:32
Llanelli
On Time
08:58
Carmarthen
On Time
09:18
Whitland
On Time
09:25
Clunderwen
On Time
09:32
Clarbeston Road
On Time
09:51
Fishguard & Goodwick
On Time
09:57
Fishguard Harbour
On Time
Collapse Subsequent stations
08:21 Swansea to London Paddington
DueExpSwansea08:21
On Time
boards for 08:21 departure from Swansea
Due
Station
Expected
Platform
Collapse Preceding stations
07:23
Carmarthen
On Time
07:35
Ferryside
On Time
07:41
Kidwelly
On Time
07:49
Pembrey & Burry Port
On Time
07:56
Llanelli
On Time
Preceding Stations
08:21
Swansea
On Time
3
08:32
Neath
On Time
08:40
Port Talbot Parkway
On Time
08:53
Bridgend
On Time
09:16
Cardiff Central
On Time
09:30
Newport South Wales
On Time
09:51
Bristol Parkway
On Time
10:19
Swindon
On Time
10:47
Reading
On Time
11:12
London Paddington
On Time
Collapse Subsequent stations
Load a route using the "Selected Journey" selection boxes above.
Specify a "To" station to see live train arrival times for that station.
Additionally specify a "From" station to see real time arrival information for only the services that call at that station prior to your "To" station.