How to travel from Kirkwall to Inverness Airport (INV), United Kingdom

The distance between Kirkwall and Inverness Airport (INV) is around 178km (110 miles) and the quickest way to get there is to fly which takes around 55min.

6 routes found

We've found 6 different ways to get from Kirkwall to Inverness Airport (INV) by plane, ferry, bus, train and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out Inverness Airport (INV)Kirkwall if you're planning a return trip.

🚀 Fastest
1
plane
+

Fly

Fly from Kirkwall (KOI) to Inverness (INV).

  • Duration55min
  • Flight time45min
  • Typical cost
    £170($200)
Operated by

Loganair

💰 Cheapest
2
ferry
+
bus
+

Ferry to John o' Groats, John O’ Groats Ferry Terminal, Bus

Take a ferry to John o' Groats John O’ Groats Ferry Terminal then take the bus to Inverness Bus Station Stance 2.

  • Duration5h 35m
  • Departsonce daily
  • Typical cost
    £28($33)
Operated by

Multiple operators

2 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

3
ferry
+
train
+

Ferry and Train

Take a ferry to Gills Bay Ferry Terminal then take the train to Inverness.

  • Duration6h 60m
  • Departsevery 20 mins
  • Typical cost
    £115($135)
Operated by

Multiple operators

4
ferry
+
car
+

Ferry and Car

Take a ferry to Aberdeen then drive to Inverness Airport (INV).

  • Duration9h 20m
  • Departs3 times a week
  • Typical cost
    £51($60)
Operated by

Multiple operators

Frequently asked questionsabout travel between Kirkwall and Inverness Airport (INV)

There are several options for getting from Kirkwall to Inverness Airport (INV) by plane, ferry, bus, train and car. The cheapest option is to take a ferry and then take the bus which costs around £28 ($33) and will take around 5h 35m. If you need to get there more quickly, you can fly and arrive in approximately 55min, though it is a bit more costly at approximately £170 ($200).

The distance between Kirkwall and Inverness Airport (INV) is around 178km (110 miles). In a direct line (as the crow flies), the distance is 173km (107 miles)

It takes around 55min to get from Kirkwall and Inverness Airport (INV) by plane.

The quickest way to get from Kirkwall to Inverness Airport (INV) is to fly which takes around 55min and will set you back approx £170 ($200).

The cheapest way to travel between Kirkwall and Inverness Airport (INV) is to take a ferry and then take the bus which will typically cost around £28 ($33) for a standard one-way ticket.

Train travel

There is no train service that runs between Kirkwall and Inverness Airport (INV). We recommend that you fly from Kirkwall (KOI) to Inverness (INV). instead which will take 55min.

Bus travel

Sorry, looks like there is no bus service that runs between Kirkwall and Inverness Airport (INV). We recommend that you fly from Kirkwall (KOI) to Inverness (INV). instead which will take 55min.

Flights and Airlines

The easiest way to get to Inverness Airport (INV) from Kirkwall is to fly which will take 55min and cost around £170 ($200).

Yes you can fly from Kirkwall and Inverness Airport (INV). Flights depart from Kirkwall (KOI) and arrive at Inverness (INV). The flight takes around 45min.

Yes there is a direct flight between Kirkwall and Inverness Airport (INV) with no stop-overs required. Flights typically take around 45min.

Loganair fly between Kirkwall and Inverness Airport (INV). Flights depart from Kirkwall (KOI) and and arrive into Inverness (INV). These flights usually take around 45min.

The flight from Kirkwall to Inverness Airport (INV) typically takes around 45min. Flights depart from Kirkwall (KOI) and and arrive into Inverness (INV).

Drive yourself

No, its not really possible or feasible to drive from Kirkwall to Inverness Airport (INV). We recommend that you fly from Kirkwall (KOI) to Inverness (INV). instead which will take 55min.

If you don't have a car, the easiest way to get from Kirkwall to Inverness Airport (INV) is to fly which takes, on average, 55min and will usually cost around £170 ($200).

How do I get from Kirkwall to Inverness Airport (INV)

Compare travel optionsbetween Kirkwall and Inverness Airport (INV)

Transport options from Kirkwall to Inverness Airport (INV)
Transport optionDurationCostFrequencyDistance
Fly
55min
£170($200)
hourly178km (110 miles)
Ferry to John o' Groats, John O’ Groats Ferry Terminal, Bus + 2 similar
5h 35m
£28($33)
once daily260km (161 miles)
Ferry and Bus6h 20m
£47($56)
once daily289km (180 miles)
Ferry to Scrabster Ferry Terminal, Bus6h 30m
£48($57)
once a week292km (182 miles)
Ferry and Train
6h 60m
£115($135)
every 20 mins373km (232 miles)
Ferry and Car
9h 20m
£51($60)
3 times a week424km (264 miles)

Top Carriersoperating between Kirkwall and Inverness Airport (INV)

Ferry operators

Airlines

Train operators