TripTop🇬🇧 en.triptop.com

Cheap flights from Edinburgh to Kirkwall

British Airways and Loganair operate direct services between Edinburgh Airport and Kirkwall. Passengers choosing tickets on this route typically find full-service carriers with checked baggage included. The connection takes roughly an hour once airborne.

Cheapest monthApril
Airlines6
Direct flightsdirect
Distance336 km
Direct flight time *0 h 52 min
Updated 31 Oct 2026

Search opens on kissandfly.com — that’s where you buy the ticket.

Prices found on this route

Lowest fare found per airline in recent searches — click to search that date on kissandfly.com

AirlineFlightRatingDatePrice fromSearch
British AirwaysBritish AirwaysBAwith a stop—24 Nov 2026from $268Search 24 Nov 2026
BA CityFlyerBA CityFlyerCJwith a stop—25 Nov 2026from $333Search 25 Nov 2026
Loganair LimitedLoganair LimitedLMdirect—9 Nov 2026from $490Search 9 Nov 2026
Aer LingusAer LingusEIwith a stop—23 Dec 2026from $572Search 23 Dec 2026
KLM Royal Dutch AirlinesKLM Royal Dutch AirlinesKLwith a stop★★★★★ 4.327 Jan 2027from $596Search 27 Jan 2027
Emerald AirlinesEmerald AirlinesEAwith a stop—2 Nov 2026from $630Search 2 Nov 2026

Source: fares found by Tickets Travel Network search engines, snapshot of 31 October 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.

Flying back? Kirkwall – Edinburgh · from $570

Price by month

Lowest fare found for each month in recent searches. Cheapest month: April — from $221.

MonthPrice fromDate
October 2026from $29031 Oct 2026
November 2026from $4909 Nov 2026
December 2026from $2418 Dec 2026
January 2027from $24112 Jan 2027
February 2027from $3562 Feb 2027
March 2027from $3305 Mar 2027
April 2027from $2218 Apr 2027
May 2027from $23029 May 2027
June 2027from $2311 Jun 2027
July 2027from $2312 Jul 2027
August 2027from $2272 Aug 2027
September 2027from $2318 Sept 2027

Search April on kissandfly.com

Airports on this route

Distances are straight-line from the city centre

CityAirportTo centre
EdinburghEdinburgh EDI11 km
KirkwallKirkwall KOI3 km

Route on the map

EdinburghKirkwall336 km
Edinburgh – Kirkwall: 336 km in a straight line; United Kingdom is highlighted. Land outlines: Natural Earth.

When to fly

The expensive stretch runs through the winter holidays and extends into summer when school children travel. Prices ease as you move toward spring, with April emerging as the most affordable month to secure a seat. Midweek departures generally offer better value than weekend options on this route.

Airlines and what to expect

British Airways and BA CityFlyer provide full-service flights with baggage included in the base fare. Loganair Limited operates as a regional carrier serving Scotland's northern destinations. Aer Lingus, KLM Royal Dutch Airlines, and Emerald Airlines occasionally appear on schedules for this corridor.

Arriving — Kirkwall

Kirkwall Airport sits close to the city centre, making transfers straightforward. Local buses run regularly between the terminal and downtown areas. Taxis are available outside arrivals but pricing varies by time of day.

Before you go: United Kingdom

Currency
GBP (£)
Power sockets
Type G · 230 V
Language
English
Emergency number
112, 999
Calling code
+44
Internet domain
.uk
Population of Kirkwall
17 k
Time zone
UTC+00 (Europe/London)

Country facts: Wikidata

Check before you book

  • Verify departure airport when booking Edinburgh flights
  • Confirm baggage allowance on low-cost carriers
  • Check connection details if purchasing separate tickets
  • Ensure travel documents meet United Kingdom requirements
  • Consider seasonal pricing variations before finalizing dates

Frequently asked questions

Edinburgh – Kirkwall: when is it cheapest to fly?

The lowest price in recent searches was found for April 2027 — $221. Prices change daily; check the live price in the search.

Edinburgh – Kirkwall: which airlines fly this route?

Airlines with offers on this route: British Airways, BA CityFlyer, Loganair Limited, Aer Lingus, KLM Royal Dutch Airlines, Emerald Airlines.

Edinburgh – Kirkwall: are there direct flights?

Yes, direct flights were available in recent searches.

How long is the flight from Edinburgh to Kirkwall?

The distance is about 336 km, so a non-stop flight takes roughly 0 h 52 min. Direct flights were found in recent searches.

Which airports serve Edinburgh – Kirkwall?

Edinburgh: Edinburgh (EDI). Kirkwall: Kirkwall (KOI).

What is the time difference between Edinburgh and Kirkwall?

Kirkwall is in the same time zone as Edinburgh.

Edinburgh — more routes

ToAirlineFlightDatePrice from
LondonRyanair UKdirect26 Nov 2026from $21
RzeszowRyanairdirect1 Nov 2026from $35
PragueJet2direct3 Jan 2027from $54
KrakowRyanairdirect31 Dec 2026from $58
AntalyaSun Expressdirect5 Nov 2026from $75
BucharestRyanair UKdirect31 Dec 2026from $94
BudapestRyanairdirect28 Dec 2026from $102
ViennaRyanairdirect3 Dec 2026from $103
WarsawRyanairdirect15 Nov 2026from $199
ChisinauLufthansawith a stop28 Dec 2026from $413

Kirkwall — flights from other cities

FromFlightDatePrice from
Invernessdirect17 Feb 2027from $200
Aberdeendirect9 Nov 2026from $332
Manchesterwith a stop8 Jan 2027from $387
Edinburghdirect9 Nov 2026from $490
Glasgowdirect9 Nov 2026from $573
Londonwith a stop21 Dec 2026from $820

Nearby alternatives

Airports within reach of Edinburgh / Kirkwall that also have this destination — sometimes far cheaper

RouteDistanceFlightDatePrice from
Inverness → Kirkwall180 km from Edinburghdirect17 Feb 2027from $200
Edinburgh → Inverness183 km from Kirkwallwith a stop19 May 2027from $201
Glasgow → Kirkwall67 km from Edinburghwith a stop12 Nov 2026from $259
Edinburgh → Shetland Islands165 km from Kirkwalldirect14 Dec 2026from $268
Aberdeen → Kirkwall152 km from Edinburghdirect9 Nov 2026from $332
Search on kissandfly.com · $268