How to Reach Inverness - The Easiest Way to Reach Inverness


  • By Air: The Inverness airport is located at Dalcross, 9 miles away from the city centre. It serves flights to Edinburgh, London and other major cities of United Kingdom. There are taxis available at the airport to reach the city centre but the cheaper option is to take the Bus no 10 to the city centre.
  • By Train: The Trains to Inverness serve on the scenic lines Thurso and Wick, and to Kyle of Lochalsh. The trains run from London, Glasgow, Edinburgh and Aberdeen.
  • By Bus: Buses serve to Inverness from London, Edinburgh, Perth, Aberdeen. There are also coach services serving from Loch Ness.
  • By Boat: You can reach Inverness by boat from the Beauly Firth, through Loch Ness via the Caledonian canal.


  • By Bus: Operated mainly by Stagecoach Inverness, there is an efficient network of buses operating in the city of Inverness.
  • By Train: The Invernet rail service provides rail connections to Tain, Dingwall, Beauly, Nairn, Forres, Elgin, Aviemore and Kingussie.
  • By Taxi: Best way to get around Inverness after hours as public transport is scarce after 7 pm. There are black cabs and minicabs available.
  • By Limousine: Limousines are available for hire.
  • By Bicycle: There are cycle-tracks and cycle-paths around the city, you can hire one and get going!

Are you looking for a Inverness travel itinerary? Create an itinerary within minutes, on your own!

Modes of Transportation in Inverness

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Inverness. The most preferred mode of transport in Inverness is Car.

Average distance: 20.11 km Average time: 34.5 min

  • Car 60%
    Driving 16.67 min Walking 1 min Overall average time for 24.14 kms 17.67 min
  • Walking 20%
    Walking 70 min Driving 15 min Overall average time for 8 kms 85 min

How to Reach Inverness from Nearby Cities

Route Distance Time
Muir of ord to Inverness 26.59 km 26 mins
Pitlochry to Inverness 101.92 km 1 hour 41 mins
Elgin to Inverness 102.56 km 1 hour 42 mins
Buckie to Inverness 141.77 km 2 hours 21 mins
Perth to Inverness 148.46 km 2 hours 28 mins
Wick to Inverness 164.85 km 2 hours 44 mins
Kilsyth to Inverness 167.04 km 2 hours 47 mins
Bonnybridge to Inverness 167.72 km 2 hours 47 mins
Falkirk to Inverness 170.92 km 2 hours 50 mins
Glasgow to Inverness 178.86 km 2 hours 58 mins
* Some of the data on this page is powered by Numbeo