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
Arrival airport
Where the nonstop flights land
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