Arriving and departing trains Swansea
Follow the arrival and departure schedules of trains at Swansea in real time.
- Cardiff Central - Milford HavenAW501900 | Operated by Transport for WalesPlatform: 210:3110:34(-3 mins)Stop: 0 min
- Milford Haven - Manchester PiccadillyOperated by Transport for WalesPlatform: 110:47Stop: 0 min
- Cardiff Central - SwanseaOperated by Transport for WalesPlatform: 411:0510:57(+8 mins)Stop: 0 min
This train has been delayed by a fault on a train earlier
- London Paddington - SwanseaGW430100 | Operated by Great Western RailwayPlatform: 311:1211:02(+10 mins)Stop: 0 min
This train has been delayed by a fault on this train
- Carmarthen - Cardiff CentralOperated by Transport for WalesPlatform: 111:17Stop: 0 min
- London Paddington - CarmarthenOperated by Great Western RailwayPlatform: 311:31Stop: 0 min
- Crewe - Milford HavenOperated by Transport for WalesPlatform: 211:40Stop: 0 min
- Shrewsbury - SwanseaAW505500 | Operated by Transport for WalesPlatform: 111:54Stop: 0 min
- Cardiff Central - Pembroke DockOperated by Transport for WalesPlatform: 212:05Stop: 0 min
- Carmarthen - London PaddingtonOperated by Great Western RailwayPlatform: 312:07Stop: 0 min
- London Paddington - SwanseaOperated by Great Western RailwayPlatform: -12:29Stop: 0 min
What are the next departures from Swansea?
The next departures from Swansea are Cardiff Central - Milford Haven, Milford Haven - Manchester Piccadilly, Cardiff Central - Swansea, London Paddington - Swansea, Carmarthen - Cardiff Central, London Paddington - Carmarthen, Crewe - Milford Haven, Shrewsbury - Swansea, Cardiff Central - Pembroke Dock, Carmarthen - London Paddington.
Are there delays at Swansea?
2 trains have reported delays, including Cardiff Central - Swansea, London Paddington - Swansea.
How do I find the platform for a train at Swansea?
The platform numbers for trains at Swansea can be found in our app.