Amended Transport for Wales service on some routes as more trains than usual need repairs at the same time. More details can be found in Latest Travel News
Disruption between Wilmslow and Crewe due to a trespasser on the railway. More details can be found in Latest Travel News.
Live departures show the next ten departures from this station within the next two hours.
05:40 to Milford Haven
on time
Transport for Wales service from platform 1
05:40 from Carmarthen to Milford Haven
Departing Johnston from platform 1
On time
Calling at:
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
06:02 to Cardiff Central
on time
Transport for Wales service from platform 1
06:02 from Milford Haven to Cardiff Central
Departing Johnston from platform 1
On time
Calling at:
- 06:09: Haverfordwest - on time
- 06:17: Clarbeston Road - on time
- 06:24: Clunderwen - on time
- 06:32: Whitland - on time
- 06:47: Carmarthen - on time
- 07:02: Ferryside - on time
- 07:08: Kidwelly - on time
- 07:14: Pembrey & Burry Port - on time
- 07:21: Llanelli - on time
- 07:28: Gowerton - on time
- 07:41: Swansea - on time
- 08:00: Neath - on time
- 08:07: Port Talbot Parkway - on time
- 08:13: Pyle - on time
- 08:22: Bridgend - on time
- 08:29: Llanharan - on time
- 08:47: Cardiff Central - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
06:46 to Milford Haven
on time
Transport for Wales service from platform 1
06:46 from Carmarthen to Milford Haven
Departing Johnston from platform 1
On time
Calling at:
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
07:09 to Manchester Piccadilly
on time
Transport for Wales service from platform 1
07:09 from Milford Haven to Manchester Piccadilly
Departing Johnston from platform 1
On time
Calling at:
- 07:16: Haverfordwest - on time
- 07:24: Clarbeston Road - on time
- 07:31: Clunderwen - on time
- 07:37: Whitland - on time
- 07:53: Carmarthen - on time
- 08:06: Ferryside - on time
- 08:12: Kidwelly - on time
- 08:18: Pembrey & Burry Port - on time
- 08:25: Llanelli - on time
- 08:32: Gowerton - on time
- 08:45: Swansea - on time
- 08:54: Llansamlet - on time
- 08:59: Skewen - on time
- 09:03: Neath - on time
- 09:07: Briton Ferry - on time
- 09:11: Baglan - on time
- 09:15: Port Talbot Parkway - on time
- 09:22: Pyle - on time
- 09:30: Bridgend - on time
- 09:51: Cardiff Central - on time
- 10:07: Newport (South Wales) - on time
- 10:18: Cwmbran - on time
- 10:31: Abergavenny - on time
- 10:56: Hereford - on time
- 11:09: Leominster - on time
- 11:20: Ludlow - on time
- 11:29: Craven Arms - on time
- 11:38: Church Stretton - on time
- 11:53: Shrewsbury - on time
- 12:17: Nantwich - on time
- 12:28: Crewe - on time
- 12:50: Wilmslow - on time
- 13:01: Stockport - on time
- 13:15: Manchester Piccadilly - on time
Train service operated by Transport for Wales
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×