The cheapest trains from Milton Keynes to London

Showing times and prices for 17 Oct

Cheapest

£12

Average

£17

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Milton Keynes to London will cost around £ 17 if you buy it on the day, but the cheapest tickets can be found for only £ 12.

Cheapest
08:08Milton Keynes Central1h04 09:12London Euston
0 changes
£121One-way
Cheapest
10:53Milton Keynes Central1h06 11:59London Euston
0 changes
£121One-way
Cheapest
09:02Milton Keynes Central0h56 09:58London Euston
0 changes
£121One-way
Cheapest
09:42Milton Keynes Central1h02 10:44London Euston
0 changes
£121One-way
12:41Milton Keynes Central0h59 13:40London Euston
0 changes
£161One-way

Timetable Milton Keynes to London

Showing trains for tomorrow, Sun, 17 Oct
08:08Milton Keynes Central1h04 09:12London Euston
0 changes
08:32Milton Keynes Central0h55 09:27London Euston
0 changes
09:02Milton Keynes Central0h56 09:58London Euston
0 changes
09:38Milton Keynes Central0h48 10:26London Euston
0 changes
09:42Milton Keynes Central1h02 10:44London Euston
0 changes
10:20Milton Keynes Central0h44 11:04London Euston
0 changes
10:24Milton Keynes Central0h51 11:15London Euston
0 changes
10:28Milton Keynes Central1h00 11:28London Euston
0 changes
10:39Milton Keynes Central0h52 11:31London Euston
0 changes
10:48Milton Keynes Central0h59 11:47London Euston
0 changes
10:53Milton Keynes Central1h06 11:59London Euston
0 changes
11:08Milton Keynes Central0h55 12:03London Euston
0 changes
11:18Milton Keynes Central0h51 12:09London Euston
0 changes
12:00Milton Keynes Central0h51 12:51London Euston
0 changes
12:08Milton Keynes Central0h37 12:45London Euston
0 changes
12:22Milton Keynes Central0h35 12:57London Euston
0 changes
12:27Milton Keynes Central0h36 13:03London Euston
0 changes
12:41Milton Keynes Central0h59 13:40London Euston
0 changes

This is the last train of the day.

Find all the dates and times for this journey

The fastest trains from Milton Keynes to London

Showing times and prices for 17 Oct

Fastest Journey

35 m

Average

52 m

Trains per day

18

Distance

73 km

Of the 18 trains that leave Milton Keynes for London every day 18 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 73 km distance in an average of 52 m but if you time it right, some trains will get you there in just 35 m .

The slowest trains will take 1 h 6 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
12:22Milton Keynes Central0h35 12:57London Euston
0 changes
£171One-way
12:27Milton Keynes Central0h36 13:03London Euston
0 changes
£171One-way
12:08Milton Keynes Central0h37 12:45London Euston
0 changes
£171One-way
10:20Milton Keynes Central0h44 11:04London Euston
0 changes
£271One-way
09:38Milton Keynes Central0h48 10:26London Euston
0 changes
£271One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Milton Keynes and London

distanceDistance45 miles (73 km)
durationAverage train duration37 min
priceAverage train ticket price£17 (€19)
changesDirect trainYes
carriersTrain companiesAvanti West Coast or West Midlands Railway

Trains from Milton Keynes to London cover the 45 miles (73 km) long journey taking on average 37 min with our travel partners like Avanti West Coast or West Midlands Railway. There are direct train services available. You can get the cheapest train tickets for this trip for as low as £12, but the average price of train tickets is £17. Travellers depart most frequently from Milton Keynes Central and arrive in London Victoria.

Trains from Milton Keynes to London

Over 100 trains per day travel from Milton Keynes to London. The vast majority of services are direct and reach London in around 50 minutes. Weekday and Saturday services run throughout the day from early in the morning until late in the evening. Sunday train services begin running slightly later in the morning but continue at a rate of around 3 per hour throughout the day.

Which train companies travel from Milton Keynes to London?

Virgin Trains and West Midlands Railway operate the train services that run between Milton Keynes and London. West Midlands Railway offer a more frequent service, while Virgin Trains are faster

How long is the train from Milton Keynes to London?

The fastest trains take 31 minutes to travel the 53 miles from Milton Keynes to London. Average journey times are around 51 minutes.

How many trains are there from Milton Keynes to London?

On weekdays, an average of 133 trains travel from Milton Keynes to London. Only slightly fewer services operate at weekends. Trains are very frequent, with up to 8 services leaving Milton Keynes every hour during the busiest times of day. Departures are spread throughout the day, allowing passengers a large choice of departure time, right into the evening.

What are the departure and arrival stations for trains from Milton Keynes to London?

Departure train station: Located on the edge of Milton Keynes' central business district, Milton Keynes Central station is just over a mile from the town centre. The station car park has parking for almost 1000 vehicles, with disabled customers displaying a valid Blue Badge benefiting from free parking in one of 18 accessible spaces. There is also a taxi rank, sheltered storage for 900 bicycles and cycle hire facilities. Local buses and trains connect the station to nearby Luton airport. Refreshment facilities at the station include a convenience store, a coffee shop, a kiosk and several vending machines.

Arrival train station: Located in central London, London Euston is within walking distance of many of the capital's biggest tourist attractions, business destinations and hotels. It also benefits from excellent public transport links. As well as the mainline railway station, London Euston has an underground station, which serves the Victoria and Northern lines, a bus station and a taxi rank. Passengers also have the use of a variety of waiting rooms, shops, bars, restaurants and takeaway food outlets.

Travel Tips

Trains from Milton Keynes to London
Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Milton Keynes to London.
FAQs
How much do cheap trains to London from Milton Keynes cost?
You can find a cheap train from Milton Keynes to London for some dates and times for as low as £12  one way in the next 7 days.
What is the average price of train tickets to London from Milton Keynes?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Milton Keynes to London train to cost on average £17  one way.
What is the distance from Milton Keynes to London via train?
The Milton Keynes to London train distance is approximately 45 miles (73 km).
How long is the train between Milton Keynes and London?
The train time to London from Milton Keynes is on average 37 min  for the 45 miles (73 km) long journey, but the time it takes to go between Milton Keynes and London by train can vary depending on specific dates or travelling on weekends and holidays.
What is the departure train station in Milton Keynes and arrival train station in London?

When taking the train between Milton Keynes and London, you can choose to depart from train stations like Milton Keynes Central and Milton Keynes, Wolverton. Your journey can end in train stations such as London Victoria, London Euston and London Kings Cross.

Omio customers who travel this route most frequently depart from Milton Keynes Central   and arrive in London Victoria.

Where is the Milton Keynes train station located? Where is the London train station located?

Passengers board the train most frequently from Milton Keynes Central, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the train at London Victoria, located 1 mile (s) / 1 km away from the city centre.

What train providers offer a service between Milton Keynes and London?
When taking a train from Milton Keynes to London, you can count on Avanti West Coast or West Midlands Railway for the best way to get you to London. You can also check all possible train companies who offer a service between Milton Keynes and London and compare the amenities they offer before buying a train ticket.
What time is the earliest train from Milton Keynes to London? What time is the last train from Milton Keynes to London?
The earliest train departing from Milton Keynes to London leaves at 07: 06. The last train departing from Milton Keynes to London leaves at 08: 31. You can find the latest Milton Keynes to London train timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I buy Milton Keynes to London train tickets to get the best deals?
You can find a train between Milton Keynes and London to cost on average £17 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Milton Keynes to London train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Milton Keynes
London
Milton Keynes Central is the most popular Milton Keynes railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Milton Keynes for your journey to London.