More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Milton Keynes to London

distanceDistance45 miles (73 km)
durationAverage train duration33 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 trip taking on average 33 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 £8, 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 does a cheap train from Milton Keynes to London cost?

Omio customers have found the cheapest trains between Milton Keynes and London to cost as little as £8  in the next 7 days.

What is the cost of a train ticket from Milton Keynes to London on average?

If you’re looking to book your train tickets in the next week, you can expect the Milton Keynes to London train price to come in at an average of £17  one way.

How many miles is it from Milton Keynes to London by train?

The distance from Milton Keynes to London by train is approximately 45 miles (73 km).

What is the average Milton Keynes to London train duration?

On average the train from Milton Keynes to London duration is 33 min  for the 45 miles (73 km) long journey, but the travel time can vary if you depart on weekends and holidays.

What station does the Milton Keynes to London train leave from? Which London train station do I come into from Milton Keynes?

When taking the train from Milton Keynes to 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 train station in Milton Keynes? Where is the train station in London?

Passengers board their train most frequently from Milton Keynes Central and travel around 0.9 miles (1.5 km) from the city centre to this train station.

Passengers travelling this route most often arrive at London Victoria and need to travel approximately 1.2 miles (2 km) from the train station to the city centre in London.

Which train providers can get me from Milton Keynes to London?

For the best Milton Keynes to London train to purchase, you can travel safely and comfortably with Avanti West Coast or West Midlands Railway. However, it's always good to check all possible train companies with services to London from Milton Keynes to compare what amenities they may offer.

When is the earliest train from Milton Keynes to London? When is the last train from Milton Keynes to London?

If you prefer early morning trains from Milton Keynes to London, the first train leaves at 08: 08. If you prefer late night trains from Milton Keynes to London, the last train of the day leaves at 09: 01. Omio shows you the latest train from Milton Keynes to London times to help you book the best departure time for this journey.

When should I book Milton Keynes London train tickets to score the best deals?

The price of a one way train ticket from Milton Keynes to London is on average £17 if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets from Milton Keynes to London available a few months in advance.

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.