Inverness to Milton Keynes train with ScotRail

Thu, Feb 20
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Inverness to Milton Keynes

Showing times and prices for Feb 20

Cheapest price

$112

Average price

$154

Fastest journey

8 h 31 m

Average duration

8 h 57 m

Trains per day

5

Distance

644 km

Cheap tickets

The best way to find a cheap train ticket from Inverness to Milton Keynes is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Avanti West CoastC71427LNER+Avanti West Coast+Avanti West CoastC71427C50071C49088
07:55AM9h31
Inverness station (INV)
05:26PMMilton Keynes Central (MKC)
$1121One-way
2 transfers
LNERC71427LNER+Tube+West Midlands TrainsC71427Tube from London Kings Cross to London EustonC86925
07:55AM9h12
Inverness station (INV)
05:07PMMilton Keynes Central (MKC)
$1441One-way
2 transfers
Avanti West CoastC71427LNER+Avanti West CoastC71427C50071
07:55AM10h20
Inverness station (INV)
06:15PMMilton Keynes Central (MKC)
$1451One-way
1 transfer
Avanti West CoastC08316ScotRail+Avanti West Coast+Avanti West CoastC08316C50065C49058
06:38AM8h48
Inverness station (INV)
03:26PMMilton Keynes Central (MKC)
$1851One-way
2 transfers
Avanti West CoastC71427LNER+ScotRail+Bus+Avanti West CoastC71427C08371Bus from Glasgow Queen Street to Glasgow CentralC50068
07:55AM8h31
Inverness station (INV)
04:26PMMilton Keynes Central (MKC)
$1851One-way
4 transfers

Inverness to Milton Keynes train times

Showing trains for tomorrow, Thursday, February 20
ProviderDepartsDurationArrivesTransfersTickets
Avanti West Coast
C08316
ScotRailC08316
06:38AM Inverness station (INV)8h48 03:26PM Milton Keynes Central (MKC)2 transfers
Avanti West Coast
C71427
LNERC71427
07:55AM Inverness station (INV)9h31 05:26PM Milton Keynes Central (MKC)2 transfers
LNER
C71427
LNERC71427
07:55AM Inverness station (INV)9h12 05:07PM Milton Keynes Central (MKC)2 transfers
Avanti West Coast
C71427
LNERC71427
07:55AM Inverness station (INV)8h31 04:26PM Milton Keynes Central (MKC)4 transfers
Avanti West Coast
C71427
LNERC71427
07:55AM Inverness station (INV)10h20 06:15PM Milton Keynes Central (MKC)1 transfer
Avanti West Coast
L91124
ScotRailL91124
08:41AM Inverness station (INV)8h45 05:26PM Milton Keynes Central (MKC)3 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Inverness to Milton Keynes by train, bus, or flight

Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
Mon
Feb 24
Tue
Feb 25
Wed
Feb 26

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Inverness to Milton Keynes

Trains from Inverness to Milton Keynes run on average 3 times per day, taking around 10h 3m. Cheap train tickets for this journey start at $182 (€164) but you can travel from only $38 (€34) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $38 (€34)
Distance
400 miles (644 km)
Average train duration
10h 3m
Cheapest ticket price
$182 (€164)
Trains per day
3
Train providers
1
Fastest train
8h 50m
First train
04:41
Last train
21:24
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $38 (€34)

Inverness to Milton Keynes Train: Route and Booking Details

Planning a trip on the Inverness to Milton Keynes train? Whether you're traveling for business or leisure, this route is both convenient and scenic. Trains from Inverness typically depart from Inverness Station, a transport hub located in the heart of the Scottish Highlands. You’ll arrive at Milton Keynes Central, a modern and accessible station close to the town's key attractions. Booking your ticket for the train from Inverness to Milton Keynes ensures a smooth journey with comfortable coaches and connections, catering to all types of travelers. Start planning your trip today and enjoy a stress-free journey!

FAQs: Trains from Inverness to Milton Keynes

FAQs: Travel by train from Inverness 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 Inverness to Milton Keynes.
FAQs
Cheap train tickets from Inverness to Milton Keynes can start from as little as $121 (€109) when you book in advance. The average train ticket price for Inverness to Milton Keynes is $174 (€157); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The first train from Inverness to Milton Keynes leaves at 4: 41 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Inverness to Milton Keynes leaves at 9: 39 PM.
No, there are no night trains, the latest train for this route is 9: 39 PM.
The cheapest month to travel from Inverness to Milton Keynes by train is May.

More options for your journey from Inverness to Milton Keynes

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links