← Change station
Swansea
Trains between Carmarthen and Whiland may be cancelled, delayed by up to 30 minutes or revised. Latest information can be found in
Status and Disruptions
.
Earlier trains
09:33
10:48
from Shrewsbury
2V04 • Transport for Wales
1
↓
14:44
Carmarthen
1B13 • Great Western Railway
3
14:48
Manchester Piccadilly
1W22 • Transport for Wales
1
14:56
Milford Haven
1B39 • Transport for Wales
2
15:05
Chester
1W85 • Transport for Wales
4
15:23
London Paddington
1L26 • Great Western Railway
3
15:43
Carmarthen
1V40 • Transport for Wales
15:57
Pembroke Dock
2E28 • Transport for Wales
16:01
Cardiff Central
1B70 • Transport for Wales
16:23
London Paddington
1L28 • Great Western Railway
Later trains
← Departures from Swansea
13:04 Swansea to Cardiff Central
2B38 • Transport for Wales •
RTT
Swansea
13:04
2
Llansamlet
13:11
13:12
2
Skewen
13:15
arr •
13:15
13:17
dep
2
Neath
13:19
13:22
2
Briton Ferry
13:23
13:26
2
Baglan
13:26
13:30
2
Port Talbot Parkway
13:31
13:35
2
Pyle
13:38
13:42
2
Bridgend
13:47
13:50
2
Cardiff Central
14:09
1