← Change station
Swansea
Earlier trains
09:03
Milford Haven
1B31 • Transport for Wales
2
09:06
09:14
Cardiff Central
2B53 • Transport for Wales
1
09:23
delayed
London Paddington
1L14 • Great Western Railway
3
09:48
Carmarthen
1B03 • Great Western Railway
3
09:52
Cardiff Central
1B56 • Transport for Wales
1
09:59
10:15
Carmarthen
1V32 • Transport for Wales
2
10:17
Llandrindod
0B00 • Transport for Wales
🚌
10:23
London Paddington
1L16 • Great Western Railway
3
10:55
Manchester Piccadilly
1W18 • Transport for Wales
10:57
Llandrindod
0B00 • Transport for Wales
🚌
Later trains
← Departures from Swansea
07:16 Cardiff Central to Fishguard Harbour
2E18 • Transport for Wales •
RTT
Cardiff Central
07:16
4B
Bridgend
07:36
1
Pyle
07:43
1
Port Talbot Parkway
07:51
arr •
07:51
07:53
dep
1
Baglan
07:55
07:57
1
Briton Ferry
07:59
08:00
1
Neath
08:04
1
Skewen
08:08
1
Llansamlet
08:13
1
Swansea
08:21
arr •
08:26
dep
2
Llanelli
08:43
1
Whitland
09:17
2
Clunderwen
09:23
• by request
2
Clarbeston Road
09:31
• by request
2
Fishguard & Goodwick
09:49
1
Fishguard Harbour
09:54
1