← Change station

Swansea

Earlier trains
15:13
Milford Haven
1V12 • Transport for Wales
15:18
Shrewsbury
2M39 • Transport for Wales
15:23
London Paddington
1L74 • Great Western Railway
15:32
Manchester Piccadilly
1W61 • Transport for Wales • 4 coaches
16:25
London Paddington
1L82 • Great Western Railway
16:40
Carmarthen
1B40 • Great Western Railway
16:48
Pembroke Dock
2E22 • Transport for Wales
16:54
Manchester Piccadilly
1W62 • Transport for Wales
17:06
Milford Haven
1V93 • Transport for Wales • 3 coaches
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries