← Change station

Swansea

Trains running between Crewe and Wilmslow may be cancelled, delayed by up to 30 minutes, revised or diverted. Latest information can be found in Status and Disruptions.
Earlier trains
09:38
Port Talbot Parkway
0B00 • Great Western Railway
🚌
09:43
Milford Haven
1E32 • Transport for Wales • 2 coaches
4
09:55
Carmarthen
1E03 • Great Western Railway
3
10:08
Port Talbot Parkway
0B00 • Transport for Wales
🚌
10:09
Pembroke Dock
2B57 • Transport for Wales • 2 coaches
4
10:15
Port Talbot Parkway
0B00 • Transport for Wales
🚌
10:38
Port Talbot Parkway
0B00 • Great Western Railway
🚌
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
🚌
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries