← Change station

Swansea

Earlier trains
15:50
Milford Haven
0B00 • Transport for Wales
🚌
15:52
Cardiff Central
1B44 • Transport for Wales • 2 coaches
1
15:55
Milford Haven
0B00 • Transport for Wales
🚌
16:10
Pembroke Dock
0B00 • Transport for Wales
🚌
16:15
Pembroke Dock
0B00 • Transport for Wales
🚌
16:22
London Paddington
1L28 • Great Western Railway
3
16:29
Cardiff Central
2B68 • Transport for Wales • 2 coaches
4
16:52
Manchester Piccadilly
1W24 • Transport for Wales • 5 coaches
2
17:10
Milford Haven
0B00 • Transport for Wales
🚌
17:15
Milford Haven
0B00 • Transport for Wales
🚌
17:22
London Paddington
1L30 • Great Western Railway
3
17:25
Fishguard Harbour
0B00 • Transport for Wales
🚌
17:27
Cardiff Central
2B72 • Transport for Wales • 2 coaches
4
17:30
Fishguard Harbour
0B00 • Transport for Wales
🚌
17:47
Shrewsbury
2M10 • Transport for Wales • 2 coaches
17:50
Pembroke Dock
0B00 • Transport for Wales
🚌
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries