London Paddington to Swansea

Hope for the best.

The next trains on your route, and how they’re really doing.

The timetable from London Paddington to Swansea. Live times load in a moment.

TIMETABLE
THE LAST 4 WEEKS

Only two in five trains reached Swansea on time.

40%arrived on time
113arrived 15+ minutes late
374trains counted

Weekdays 6 Oct – 2 Nov. On time means within 5 minutes of the timetable at Swansea. Trains cancelled or terminated short aren’t counted. Source: National Rail Historical Service Performance.

WORST TRAIN The 13:48 On time 2 times out of 20. More than 15 minutes late on 10 of them. WILL TODAY’S BE ANY BETTER? →
BEST BET The 05:23 On time 11 times out of 17. Relatively speaking. CHECK TODAY’S →
ABOUT THIS ROUTE

Thursday 5 November: 22 trains, the first at 05:23, the last at 22:49. Fastest journey 2h 41m.

Run by Great Western Railway.

Everywhere else from London Paddington