Trains from Coventry to London

train times, tickets and journey information

Coventry to London Train Times Information

With an average journey taking around 1 hour and 3 minutes, Coventry to London gives you just enough time to read a magazine or make final preparations for that meeting. All our Coventry to London services are direct and if you book in advance you can get a train ticket for £25.90 when travelling off-peak. When onboard, you’ll be well looked after, with free WiFi, the onboard shop and Avanti Media, which you can use to stream a movie to your device or read online newspapers. Find out more here.

Sunset over Westminster in London

Coventry to London FAQs

How long does it take to travel from Coventry to London by train?
The journey from Coventry to London takes 1 hour and 3 minutes on average. Some weekend services take a little longer.

What is the fastest journey from Coventry to London by train?
The fastest journey from Coventry to London takes 1 hour and 2 minutes.

How much does the train from Coventry to London cost?
The cheapest off-peak fare costs £25.90 if booked in advance. Anytime single tickets cost £83.

Are there direct trains from Coventry to London?
Yes, all our trains from Coventry to London are direct.

What is the distance between Coventry to London?
London is 218 km (135 miles) from Coventry.

What time is the first train from Coventry to London?
The first train leaves Coventry at 06:48 (weekdays), 06:48 (Saturday) and 08:57 (Sunday).

What time is the last train from Coventry to London?
The last train leaves Coventry at 21:53 (weekdays), 21:12 (Saturday) and 21:34 (Sunday).

Other popular routes...

London Euston

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