Skip to main content
Cabslink vehicle for the Edinburgh to Inverness journey
Edinburgh to Inverness · fixed-price private transfer

Edinburgh to Inverness is about 157 miles by road via M90 and A9 north, roughly 3h 15m door to door. A private transfer costs from £304.55 per vehicle, fixed before you travel.

Edinburgh to Inverness

What the Edinburgh to Inverness drive is actually like

This is a genuine three-and-a-quarter-hour drive, and the A9 north of Perth is the reason: average-speed cameras run for long stretches and the dual-carriageway sections alternate with single carriageway all the way past Drumochter. In winter we plan the Drumochter and Slochd summits into the timing and check conditions before dispatch rather than on the road.

Edinburgh to Inverness is 157 miles via M90 and A9 north, typically 3h 15m door to door off-peak. Cabslink quotes the journey as a fixed price before you confirm, so traffic on the day does not change what you pay.

Edinburgh to Inverness fares by vehicle class

Fixed prices for the full 157 mile journey, typically around 195 minutes. One-way, all-inclusive — no meter and no airport surcharge added later.

Fixed one-way fares per vehicle class for Edinburgh to Inverness
Vehicle classPassengersLuggageFixed fare
Saloon42£304.55
Executive Saloon42£399.80
Luxury Saloon32£579.71
Estate Car43£340.35
Standard MPV44£376.50
Seven-Seater MPV63£420.80
Premium MPV77£579.71
Eight-Seater Van88£450.25

Prices shown are for a single vehicle, one way. Confirm your exact fare with your pickup address, date and time.

Planning

How we plan Edinburgh to Inverness

  • One comfort stop is built into the journey, usually House of Bruar or Ralia.

  • Winter departures are reviewed against A9 conditions the evening before.

  • Flights out of Inverness are given a 45-minute buffer above the drive time.

Other journeys

Related routes we run

FAQs

Edinburgh to Inverness — questions

How long does Edinburgh to Inverness take?

Around 3 hours 15 minutes for 157 miles via the M90 and A9, plus a comfort stop.

Is a one-way long-distance transfer cheaper than a return?

One-way is quoted on its own and does not assume a return, so you only pay for the legs you book.

Can we break the journey?

Yes. Aviemore, Pitlochry and Blair Atholl are common breaks and are priced transparently as stops.