Flights to Kirkwall

Direct flights from 4 cities, 38 flights a week. From Edinburgh the flight takes 1h 15m, tickets from $364. From Aberdeen the flight takes 55m, tickets from $264.

Flights to Kirkwall at a glance

cities with nonstop flights here
4
nonstop flights a week
38
lowest fare from Edinburgh
$364
flight time from Edinburgh
1h 15m
lowest fare from Aberdeen
$264
flight time from Aberdeen
55m
arrival airport
Kirkwall

Where you can fly to Kirkwall from

Nonstop flights, busiest routes first

FromFare
Edinburgh 1h 15m, 12 a week from $364
Aberdeen 55m, 12 a week from $264
Glasgow 1h 15m, 8 a week
Inverness 45m, 6 a week from $546

Arrival airport

Where the nonstop flights land

38 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Kirkwall from?
From 4 cities. The busiest routes are from Edinburgh (12 flights a week), Aberdeen (12 flights a week), Glasgow (8 flights a week) and Inverness (6 flights a week).
How long is the flight from Edinburgh to Kirkwall?
A nonstop flight takes about 1 hour 15 minutes, tickets from $364.
How long is the flight from Aberdeen to Kirkwall?
A nonstop flight takes about 55 minutes, tickets from $264.
What is the cheapest city to fly to Kirkwall from?
Aberdeen from $264, Edinburgh from $364 and Inverness from $546.
Which airport do flights to Kirkwall arrive at?
All nonstop flights land at Kirkwall (KOI).

Cities near Kirkwall with their own flights

Worth a look when fares or dates to Kirkwall do not suit; distance by straight line