Milton Keynes to London

train times, tickets and journey information.

From Milton Keynes to Central London

From train times to ticket prices, we're here to make sure that before you travel you've got everything you need for your journey from Milton Keynes to Central London.


London to Preston Train Times Image

 

Milton Keynes to London FAQs

How long does it take to travel from Milton Keynes to London by train?
The journey takes 34 minutes on average. Some weekend services take a little longer.

What is the fastest journey from Milton Keynes to London by train?
The fastest journey takes 33 minutes.

How much does the train from Milton Keynes to London cost?
The cheapest off-peak fare costs £8.50 if booked in advance. Same-day tickets from £14.70.

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

What is the distance between Milton Keynes to London?
London is 74 km (46 miles) from Milton Keynes.

What time is the first train from Milton Keynes to London?
The first train leaves Milton Keynes at 06:26 (weekdays), 06:57 (Saturday) and 09:38 (Sunday)

What time is the last train from Milton Keynes to London?
The last train leaves Milton Keynes at 00:25 (weekdays), 22:26 (Saturday) and 23:38 (Sunday)



London Euston

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

You might also like

Making Rail Accessible

You can read our accessible travel policy below. If you’d like more information on how we can help with your travel requirements, visit our Passenger Assist page.

Download now >

Download Our App

Find trains and tickets quickly with our mobile app, save and browse recent journeys​, and keep tabs on your train in real time with our Live Trains feature.

Download now