← 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