Trains from Wolverhampton to London

train times, tickets and journey information.

Wolverhampton to London Train Times Information

Need to travel from Wolverhampton to the capital, get there in style with Avanti West Coast. Our average journey time is just 1 hour and 48 minutes with a direct service running each hour. If you book in advance and travel off-peak, you can get a ticket for just £25.90. This will get you access to our free WiFI, our streaming service, Avanti Media, and the onboard shop where you can grab a snack if you feel a bit peckish during the journey.

Sunset over Westminster in London

Wolverhampton to London FAQs

How long does it take to travel from Wolverhampton to London by train?
The average journey time from Wolverhampton to London is 1 hour and 48 minutes.

What is the fastest journey from Wolverhampton to London by train?
The fastest journey from Wolverhampton to London takes 1 hour 47 minutes.

How much does the train from Wolverhampton to London cost?
Off-peak train tickets from Wolverhampton to London cost as little as £25.90 while anytime single tickets cost £92.

Are there direct trains from Wolverhampton to London?
Yes, we run at least one direct service from Wolverhampton to London every hour.

What is the distance between Wolverhampton to London?
London is 182 km (113 miles) from Wolverhampton.

What time is the first train from Wolverhampton to London?
The first train from Wolverhampton to London departs from Wolverhampton at 05:00 (weekdays), 05:46 (Saturday) and 08:05 (Sunday).

What time is the last train from Wolverhampton to London?
The last train from Wolverhampton to London departs from Wolverhampton at 22:45 (weekdays), 21:09 (Saturday) and 22:38 (Sunday).

London Euston

London Euston station
Euston Road
London
Greater London
NW1 2RT
More information