← 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