Cheap train tickets from Birmingham to Milton Keynes

Showing times and prices for 2 Dec

Cheapest

£23

Average

£27

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 Birmingham to Milton Keynes will cost around £ 27 if you buy it on the day, but the cheapest tickets can be found for only £ 23.

Cheapest
09:13Birmingham New Street1h28 10:41Milton Keynes Central
0 changes
£231One-way
Cheapest
08:14Birmingham New Street1h26 09:40Milton Keynes Central
0 changes
£231One-way
Cheapest
09:53Birmingham New Street1h20 11:13Milton Keynes Central
1 changes
£231One-way
10:10Birmingham New Street0h47 10:57Milton Keynes Central
0 changes
£271One-way
09:10Birmingham New Street0h48 09:58Milton Keynes Central
0 changes
£301One-way

Train schedule from Birmingham to Milton Keynes

Showing trains for tomorrow, Thu, 2 Dec
08:14Birmingham New Street1h26 09:40Milton Keynes Central
0 changes
08:30Birmingham New Street0h53 09:23Milton Keynes Central
0 changes
09:10Birmingham New Street0h48 09:58Milton Keynes Central
0 changes
09:13Birmingham New Street1h28 10:41Milton Keynes Central
0 changes
09:53Birmingham New Street1h20 11:13Milton Keynes Central
0 changes
10:10Birmingham New Street0h47 10:57Milton Keynes Central
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Fastest train times from Birmingham to Milton Keynes

Showing times and prices for 2 Dec

Fastest Journey

47 m

Average

1 h 7 m

Trains per day

6

Distance

92 km

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

These direct trains cover the 92 km distance in an average of 1 h 7 m but if you time it right, some trains will get you there in just 47 m .

The slowest trains will take 1 h 28 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
10:10Birmingham New Street0h47 10:57Milton Keynes Central
0 changes
£271One-way
09:10Birmingham New Street0h48 09:58Milton Keynes Central
0 changes
£301One-way
08:30Birmingham New Street0h53 09:23Milton Keynes Central
0 changes
£381One-way
09:53Birmingham New Street1h20 11:13Milton Keynes Central
1 changes
£231One-way
08:14Birmingham New Street1h26 09:40Milton Keynes Central
0 changes
£231One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Birmingham and Milton Keynes

distanceDistance56 miles (91 km)
durationAverage train duration53 min
priceAverage train ticket price£20 (€22)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersWest Midlands Railway or Avanti West Coast

Trains from Birmingham to Milton Keynes cover the 56 miles (91 km) long journey taking on average 53 min with our travel partners like West Midlands Railway or Avanti West Coast. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £13, but the average price of train tickets is £20. Travellers depart most frequently from Birmingham New Street and arrive in Milton Keynes Central.

Travel Tips

Trains from Birmingham to Milton Keynes
Travel by train to Milton Keynes 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 Birmingham to Milton Keynes.
FAQs
What is the cost of cheap trains to Milton Keynes from Birmingham?
If you’re looking to save money on tickets, you can find a cheap train from Birmingham to Milton Keynes for as little as £13  in the next 7 days.
What is the cost of a train ticket from Birmingham to Milton Keynes on average?
In the next 7 days you’ll find that the average cost of a train ticket to Milton Keynes from Birmingham is £20  one way.
How far is it from Birmingham to Milton Keynes by train?
When travelling this route you should expect the distance from Birmingham to Milton Keynes via train to be approximately 56 miles (91 km).
How many hours does it take from Birmingham to Milton Keynes by train?
On average the Birmingham to Milton Keynes train time is 53 min  covering the 56 miles (91 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which train station from Birmingham to Milton Keynes do I depart from? Which Milton Keynes train station from Birmingham do I arrive in?

When taking a train from Birmingham, you have a couple of train stations you can depart from including Birmingham New Street and Birmingham Moor Street. When you arrive in Milton Keynes, your train can arrive in train stations including Milton Keynes Central and Milton Keynes, Wolverton.

Omio customers travelling this route book their trains from Birmingham New Street   to Milton Keynes Central.

Where is the departure train station in Birmingham located? Where is the arrival train station in Milton Keynes located?

You can find the most popular departure train station for this trip, Birmingham New Street, located approximately 0.2 miles (399 m) from the city centre of Birmingham. The most popular arrival train station in Milton Keynes, called Milton Keynes Central, is located around 0.9 miles (1.5 km) away from its city centre.

Which train providers can take me from Birmingham to Milton Keynes?
Take the Birmingham to Milton Keynes train with West Midlands Railway or Avanti West Coast. However, it's always good to check out all possible train providers for the journey from Birmingham to Milton Keynes as there might be differences in the amenities they offer.
Can I purchase a direct train from Birmingham to Milton Keynes?
Yes, there are 25 direct trains per day between Birmingham and Milton Keynes, and you can find a direct train for this trip with West Midlands Railway or Avanti West Coast  on Omio. It's worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many train services per day are there to Milton Keynes from Birmingham?
The average number of trains departing Birmingham for Milton Keynes is 25 a day. The train schedules and services may vary between weekdays and weekends.
How early should I purchase train tickets between Birmingham and Milton Keynes to score the best deals?
If you book Birmingham to Milton Keynes train tickets within the next 7 days, you can find one way tickets to cost on average £20. However, booking in advance gives you access to the best prices for trains between Birmingham and Milton Keynes. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Birmingham
Milton Keynes
Birmingham New Street is the most popular Birmingham 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 Birmingham for your journey to Milton Keynes.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 15 - 23: 00 | Sun: 07: 30 - 23: 00
Public transport options for Birmingham New Street
Bus lines: N5, N6, N8, 4, 9, 23, 45, 50, 61, X51, X70
Train lines: West Midlands, CrossCountry, Avanti West Coast, Transport for Wales