← Change station

Swansea

Trains running between Crewe and Wilmslow may be cancelled, delayed by up to 40 minutes, revised or diverted. Latest information can be found in Status and Disruptions.
Earlier trains
10:48
Shrewsbury
2M10 • Transport for Wales • 2 coaches
3
11:04
Fishguard Harbour
1E38 • Transport for Wales • 2 coaches
4
11:08
Port Talbot Parkway
0B00 • Transport for Wales
🚌
11:15
Port Talbot Parkway
0B00 • Transport for Wales
🚌
11:38
Port Talbot Parkway
0B00 • Great Western Railway
🚌
11:48
Milford Haven
1E35 • Transport for Wales • 2 coaches
4
12:06
Pembroke Dock
2B61 • Transport for Wales • 2 coaches
3
12:08
Port Talbot Parkway
0B00 • Transport for Wales
🚌
12:15
Port Talbot Parkway
0B00 • Transport for Wales
🚌
12:38
Port Talbot Parkway
0B00 • Great Western Railway
🚌
12:45
Carmarthen
1E09 • Great Western Railway
3
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries