Swansea departures

14:00
due 14:07
More
Show Less
From Carmarthen Operated by Transport for Wales

Carmarthen

no platform
14:05
on time
More
Show Less
From Manchester Piccadilly Operated by Transport for Wales
14:29
on time
More
Show Less

Calling at

Neath 14:40 on time
Port Talbot Parkway 14:48 on time
Bridgend 15:01 on time
Cardiff Central 15:22 on time
Newport (South Wales) 15:38 on time
Bristol Parkway 16:00 on time
Swindon 16:29 on time
Reading 16:58 on time
London Paddington 17:29 on time
From Swansea Operated by Great Western Railway
14:55
on time
More
Show Less

Calling at

Neath 15:05 on time
Port Talbot Parkway 15:12 on time
Bridgend 15:25 on time
Cardiff Central 15:51 on time
Newport (South Wales) 16:08 on time
Cwmbran 16:19 on time
Pontypool & New Inn 16:24 on time
Abergavenny 16:33 on time
Hereford 16:59 on time
Leominster 17:13 on time
Ludlow 17:24 on time
Shrewsbury 17:51 on time
Whitchurch (Shropshire) 18:08 on time
Nantwich 18:17 on time
Crewe 18:27 on time
Wilmslow 18:47 on time
Stockport 18:59 on time
Manchester Piccadilly 19:15 on time
From Milford Haven Operated by Transport for Wales

Milford Haven

no platform
15:00
on time
More
Show Less

Calling at

Gowerton 15:12 on time
Llanelli 15:18 on time
Pembrey & Burry Port 15:25 on time
Carmarthen 15:45 on time
Whitland 16:03 on time
Clunderwen 16:10 on time
Clarbeston Road 16:18 on time
Haverfordwest 16:26 on time
Johnston 16:34 on time
Milford Haven 16:49 on time
From Manchester Piccadilly Operated by Transport for Wales

Abergavenny

no platform
15:10
on time
More
Show Less

Calling at

Llansamlet 15:17 on time
Skewen 15:21 on time
Neath 15:24 on time
Briton Ferry 15:28 on time
Baglan 15:32 on time
Port Talbot Parkway 15:35 on time
Pyle 15:44 on time
Bridgend 15:52 on time
Cardiff Central 16:16 on time
Newport (South Wales) 16:32 on time
Cwmbran 16:44 on time
Pontypool & New Inn 16:50 on time
Abergavenny 17:02 on time
From Swansea Operated by Transport for Wales
15:29
on time
More
Show Less

Calling at

Neath 15:40 on time
Port Talbot Parkway 15:48 on time
Bridgend 16:01 on time
Cardiff Central 16:22 on time
Newport (South Wales) 16:38 on time
Bristol Parkway 17:00 on time
Swindon 17:29 on time
Reading 17:58 on time
London Paddington 18:31 on time
From Swansea Operated by Great Western Railway
15:55
on time
More
Show Less

Calling at

Neath 16:05 on time
Port Talbot Parkway 16:12 on time
Pyle 16:20 on time
Bridgend 16:28 on time
Cardiff Central 16:49 on time
Newport (South Wales) 17:08 on time
Cwmbran 17:19 on time
Abergavenny 17:32 on time
Hereford 17:57 on time
Leominster 18:10 on time
Ludlow 18:21 on time
Craven Arms 18:30 on time
Church Stretton 18:39 on time
Shrewsbury 18:54 on time
Crewe 19:27 on time
Wilmslow 19:47 on time
Stockport 19:58 on time
Manchester Piccadilly 20:13 on time
From Carmarthen Operated by Transport for Wales

Carmarthen

no platform
16:00
on time
More
Show Less

Calling at

Gowerton 16:11 on time
Llanelli 16:17 on time
Pembrey & Burry Port 16:24 on time
Kidwelly 16:31 on time
Ferryside 16:36 on time
Carmarthen 16:53 on time
From Manchester Piccadilly Operated by Transport for Wales