Swansea around 1502 on 21/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Swansea
through Realtime Tickets, our new ticket portal
1428
London Paddington
Arrived at 1432
Great Western Railway · 5 coaches
3
1510
Manchester Piccadilly
Arrived at 1509
Transport for Wales · 2 coaches
4
1504
Carmarthen
Arrived on time
Great Western Railway · 10 coaches
3
1529
London Paddington
Arrived at 1544
Great Western Railway · 10 coaches
3
1513
Milford Haven
Arrived at 1511
Transport for Wales · 4 coaches
2
1548
Manchester Piccadilly
Arrived at 1552
Transport for Wales · 2 coaches
2
1559
Fishguard Harbour
Arrived on time
Transport for Wales · 3 coaches
4
1615
Shrewsbury
Arrived at 1620
Transport for Wales · 2 coaches
1