Swansea around 1534 on 29/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Swansea
through Realtime Tickets, our new ticket portal
1517
Pembroke Dock
Arrived at 1523
Transport for Wales · 2 coaches
1
1505
Carmarthen
Arrived at 1520
Great Western Railway · 10 coaches
3
1524
Manchester Piccadilly
Arrived at 1531
Transport for Wales · 3 coaches
2
1541
London Paddington
Arrived at 1543
Great Western Railway · 10 coaches
3
1543
Whitland
Arrived at 1544
Transport for Wales · 2 coaches
2
1600
Shrewsbury
Cancelled (inbound service late)
Transport for Wales service
1625
Manchester Piccadilly
Arrived on time
Transport for Wales · 3 coaches
2
1646
Whitland
Arrived on time
Transport for Wales · 2 coaches
2
1641
London Paddington
Arrived at 1703
Great Western Railway · 5 coaches
3