background

Flight Deals from Nairobi to Edinburgh from $638

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoAF LogoLH LogoLX LogoBA Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

  • Up to 1 stop
    $827
  • Up to 2 stops
    $921

Airlines

  • Air France
    $1276
  • British Airways
    $1678
  • Brussels Airlines
    $874
  • Emirates
    $1235
  • Ethiopian Airlines
    $1410
  • Etihad Airways
    $1328
  • Kenya Airways
    $1092
  • KLM
    $1377
  • Lufthansa
    $827
  • Qatar Airways
    $1175
  • SWISS
    $951
  • Turkish Airlines
    $1058

Cabin Class

  • Economy
    $827

Departure Airports

  • Jomo Kenyatta International Airport
    $827

Arrival Airports

  • Edinburgh Airport
    $827

Layover Airports

  • Abu Dhabi International Airport
    $1328
  • Addis Ababa Bole International Airport
    $1410
  • Amsterdam Airport Schiphol
    $1092
  • Brussels Airport
    $827
  • Dubai International Airport
    $1235
  • Dublin Airport
    $1328
  • Eleftherios Venizelos International Airport
    $1410
  • Frankfurt am Main Airport
    $827
  • Hamad International Airport
    $1175
  • Istanbul Airport
    $1058
  • Kigali International Airport
    $1249
  • London Heathrow Airport
    $1678
  • Munich Airport
    $955
  • Paris Charles de Gaulle Airport
    $1276
  • Zürich Airport
    $951

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!
BUNDLE & SAVE
Book a flight & hotel together for extra savings.
On average save $240 per traveler
Lufthansa Logo
Lufthansa

07/02/25

NBO
18h 20m
FRA

07/03/25

EDI
Lufthansa Logo
Lufthansa

09/01/25

EDI
31h 40m
BRU

09/02/25

NBO
$827
Brussels Airlines Logo
Brussels Airlines

07/02/25

NBO
12h 45m
BRU

07/03/25

EDI
Brussels Airlines Logo
Brussels Airlines

09/01/25

EDI
31h 40m
BRU

09/02/25

NBO
$874
Brussels Airlines Logo
Brussels Airlines

07/01/25

NBO
13h 35m
FRA
BRU

07/02/25

EDI
Brussels Airlines Logo
Brussels Airlines

09/01/25

EDI
31h 40m
BRU

09/02/25

NBO
$921
SWISS Logo
SWISS

07/02/25

NBO
42h 15m
BRU
ZRH

07/04/25

EDI
SWISS Logo
SWISS

08/31/25

EDI
25h
ZRH
BRU

09/01/25

NBO
$951
Lufthansa Logo
Lufthansa

07/02/25

NBO
16h 45m
BRU
MUC

07/03/25

EDI
Lufthansa Logo
Lufthansa

08/31/25

EDI
25h
ZRH
BRU

09/01/25

NBO
$955
SWISS Logo
SWISS

07/01/25

NBO
33h
FRA
ZRH

07/03/25

EDI
SWISS Logo
SWISS

08/31/25

EDI
25h
ZRH
BRU

09/01/25

NBO
$994
Brussels Airlines Logo
Brussels Airlines

07/02/25

NBO
12h 45m
BRU

07/03/25

EDI
Brussels Airlines Logo
Brussels Airlines

08/31/25

EDI
25h
ZRH
BRU

09/01/25

NBO
$994
Lufthansa Logo
Lufthansa

07/02/25

NBO
16h 45m
BRU
MUC

07/03/25

EDI
Lufthansa Logo
Lufthansa

08/31/25

EDI
31h 5m
BRU

09/01/25

NBO
$996
Lufthansa Logo
Lufthansa

07/01/25

NBO
18h 20m
FRA

07/02/25

EDI
Lufthansa Logo
Lufthansa

08/31/25

EDI
31h 5m
BRU

09/01/25

NBO
$1007
SWISS Logo
SWISS

07/02/25

NBO
19h 15m
FRA
ZRH

07/03/25

EDI
SWISS Logo
SWISS

08/31/25

EDI
31h 5m
BRU

09/01/25

NBO
$1011
Brussels Airlines Logo
Brussels Airlines

07/01/25

NBO
13h 45m
BRU

07/02/25

EDI
Brussels Airlines Logo
Brussels Airlines

08/31/25

EDI
31h 5m
BRU

09/01/25

NBO
$1029
Turkish Airlines Logo
Turkish Airlines

07/01/25

NBO
12h 15m
IST

07/01/25

EDI
Turkish Airlines Logo
Turkish Airlines

09/01/25

EDI
15h 15m
IST

09/02/25

NBO
$1058
Kenya Airways Logo
Kenya Airways

07/01/25

NBO
23h 45m
AMS

07/02/25

EDI
Kenya Airways Logo
Kenya Airways

08/31/25

EDI
24h 10m
AMS

09/01/25

NBO
$1092
Kenya Airways Logo
Kenya Airways

07/02/25

NBO
27h 55m
AMS

07/03/25

EDI
Kenya Airways Logo
Kenya Airways

08/31/25

EDI
24h 10m
AMS

09/01/25

NBO
$1092
Turkish Airlines Logo
Turkish Airlines

07/02/25

NBO
30h
IST

07/03/25

EDI
Turkish Airlines Logo
Turkish Airlines

09/01/25

EDI
15h 15m
IST

09/02/25

NBO
$1124
Qatar Airways Logo
Qatar Airways

07/01/25

NBO
29h 35m
DOH

07/02/25

EDI
Qatar Airways Logo
Qatar Airways

09/01/25

EDI
15h 55m
DOH

09/01/25

NBO
$1175
Qatar Airways Logo
Qatar Airways

07/02/25

NBO
29h 35m
DOH

07/03/25

EDI
Qatar Airways Logo
Qatar Airways

08/31/25

EDI
32h 40m
DOH

09/01/25

NBO
$1192
Lufthansa Logo
Lufthansa

07/01/25

NBO
17h 45m
BRU
MUC

07/02/25

EDI
Lufthansa Logo
Lufthansa

08/31/25

EDI
26h 20m
FRA
BRU

09/01/25

NBO
$1210
Emirates Logo
Emirates

07/02/25

NBO
21h 30m
DXB

07/03/25

EDI
Emirates Logo
Emirates

08/31/25

EDI
16h 40m
DXB

09/01/25

NBO
$1235
Emirates Logo
Emirates

07/01/25

NBO
21h 30m
DXB

07/02/25

EDI
Emirates Logo
Emirates

08/31/25

EDI
16h 40m
DXB

09/01/25

NBO
$1235
Qatar Airways Logo
Qatar Airways

07/02/25

NBO
25h 25m
KGL
DOH

07/03/25

EDI
Qatar Airways Logo
Qatar Airways

08/31/25

EDI
32h 40m
DOH

09/01/25

NBO
$1249
Air France Logo
Air France

07/02/25

NBO
22h 50m
CDG

07/03/25

EDI
Air France Logo
Air France

08/31/25

EDI
13h 55m
CDG

08/31/25

NBO
$1276
Etihad Airways Logo
Etihad Airways

07/01/25

NBO
16h 55m
AUH
DUB

07/02/25

EDI
Etihad Airways Logo
Etihad Airways

08/31/25

EDI
40h 10m
DUB
AUH

09/02/25

NBO
$1328
KLM Logo
KLM

07/02/25

NBO
16h 26m
AMS

07/03/25

EDI
KLM Logo
KLM

08/31/25

EDI
13h 55m
CDG

08/31/25

NBO
$1377
Ethiopian Airlines Logo
Ethiopian Airlines

07/01/25

NBO
29h
ADD
ATH

07/02/25

EDI
Ethiopian Airlines Logo
Ethiopian Airlines

08/31/25

EDI
19h 10m
FRA
ADD

09/01/25

NBO
$1410
British Airways Logo
British Airways

07/02/25

NBO
15h 5m
DOH
LHR

07/02/25

EDI
British Airways Logo
British Airways

08/31/25

EDI
24h 30m
LHR

09/01/25

NBO
$1678
British Airways Logo
British Airways

07/01/25

NBO
15h 20m
DOH
LHR

07/01/25

EDI
British Airways Logo
British Airways

08/31/25

EDI
23h 40m
LHR

09/01/25

NBO
$1802
Ethiopian Airlines Logo
Ethiopian Airlines

07/02/25

NBO
17h 55m
ADD
FRA

07/03/25

EDI
Ethiopian Airlines Logo
Ethiopian Airlines

08/31/25

EDI
19h 10m
FRA
ADD

09/01/25

NBO
$1816
Qatar Airways Logo
Qatar Airways

07/01/25

NBO
16h 5m
DOH
LHR

07/02/25

EDI
Qatar Airways Logo
Qatar Airways

08/31/25

EDI
32h 40m
DOH

09/01/25

NBO
$1958
British Airways Logo
British Airways

07/01/25

NBO
10h 10m
LHR

07/02/25

EDI
British Airways Logo
British Airways

08/31/25

EDI
24h 30m
LHR

09/01/25

NBO
$2682

Top Deals on flights from Nairobi to Edinburgh

Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Kenya Airways Logo
Kenya Airways

Jun 29

NBO
23h 45m
AMS

Jun 30

EDI

as low as

$638

Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Emirates Logo
Emirates

Jun 29

NBO
27h 40m
DXB

Jun 30

EDI

as low as

$690

Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Qatar Airways Logo
Qatar Airways

Jun 28

NBO
29h 35m
DOH

Jun 29

EDI

as low as

$772

Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Turkish Airlines Logo
Turkish Airlines

Jun 28

NBO
12h 15m
IST

Jun 28

EDI

as low as

$871

Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Brussels Airlines Logo
Brussels Airlines

Jun 28

NBO
13h 40m
BRU

Jun 29

EDI

as low as

$872

Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Lufthansa Logo
Lufthansa

Jun 28

NBO
18h 20m
FRA

Jun 29

EDI

as low as

$890

Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Qatar Airways Logo
Qatar Airways

Jun 29

NBO
32h 35m
KGL
DOH

Jul 1

EDI

as low as

$891

Nairobi, KE (NBO) - Edinburgh, GB (EDI)

SWISS Logo
SWISS

Jun 28

NBO
19h 15m
BRU
ZRH

Jun 29

EDI

as low as

$900

Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Lufthansa Logo
Lufthansa

Jun 28

NBO
17h 45m
BRU
MUC

Jun 29

EDI

as low as

$903

Nairobi, KE (NBO) - Edinburgh, GB (EDI)

 Logo

Jun 29

NBO
34h 15m
BRU
VIE

Jul 1

EDI

as low as

$908

Nairobi, KE (NBO) - Edinburgh, GB (EDI)

Air France Logo
Air France

Jun 28

NBO
17h 50m
CDG

Jun 29

EDI

as low as

$983

Nairobi, KE (NBO) - Edinburgh, GB (EDI)

KLM Logo
KLM

Jun 28

NBO
10h 31m
AMS

Jun 29

EDI

as low as

$983

Frequently Asked Questions

What are the cheapest and fastest flights from Nairobi to Edinburgh?
The cheapest flight is with Lufthansa at $827, taking 18 hours 20 minutes. The fastest flight is with British Airways at $2682, taking 10 hours 10 minutes.
What are all possible destination arrival airports?
Possible destination arrival airports for your flight from Nairobi to Edinburgh include Edinburgh Airport, Frankfurt am Main Airport, Brussels Airport, London Heathrow Airport, Istanbul Airport, Amsterdam Airport Schiphol, Kigali International Airport, Hamad International Airport, Abu Dhabi International Airport, and Zürich Airport.
What is the time difference between destination and arrival?
The time difference between Nairobi and Edinburgh is typically 3 hours, with Nairobi ahead. This may vary depending on daylight saving time changes in Edinburgh.
Is there a direct flight from Nairobi to Edinburgh?
There is no direct flight from Nairobi to Edinburgh. The available flights include 1 stop options with Lufthansa priced at $827, British Airways at $2682, and several others with layovers.
Are there convenient layover flights from Nairobi to Edinburgh?
Yes, convenient flights from Nairobi to Edinburgh include 1 stop options: Lufthansa at $827, Brussels Airlines at $874, Turkish Airlines at $1058, Kenya Airways at $1092, and Qatar Airways at $1175. For 2 stops, Brussels Airlines is $921, SWISS is $951, Lufthansa is $955, Qatar Airways is $1249, and Etihad Airways is $1328.
What are the most convenient layover airports for the flight?
The most convenient layover airports for your flight from Nairobi to Edinburgh are Frankfurt am Main Airport, Brussels Airport, Istanbul Airport, Amsterdam Airport Schiphol, and Hamad International Airport.
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158