background

Flight Deals from Edinburgh to Nairobi from $652

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoLH LogoLX LogoBA LogoET 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
    $742
  • Up to 2 stops
    $857

Airlines

  • British Airways
    $1090
  • Brussels Airlines
    $905
  • Emirates
    $1038
  • Ethiopian Airlines
    $1076
  • Kenya Airways
    $1092
  • Lufthansa
    $869
  • Qatar Airways
    $758
  • SWISS
    $1454
  • Turkish Airlines
    $742

Cabin Class

  • Economy
    $742

Departure Airports

  • Edinburgh Airport
    $742

Arrival Airports

  • Jomo Kenyatta International Airport
    $742

Layover Airports

  • Addis Ababa Bole International Airport
    $1076
  • Amsterdam Airport Schiphol
    $1092
  • Brussels Airport
    $869
  • Cairo International Airport
    $1454
  • Dubai International Airport
    $1038
  • Dublin Airport
    $857
  • Frankfurt am Main Airport
    $869
  • Hamad International Airport
    $758
  • Istanbul Airport
    $742
  • Kigali International Airport
    $1179
  • London Heathrow Airport
    $1000
  • Munich Airport
    $897
  • Zürich Airport
    $869

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
Turkish Airlines Logo
Turkish Airlines

11/08/25

EDI
34h 45m
IST

11/10/25

NBO
Turkish Airlines Logo
Turkish Airlines

12/01/25

NBO
10h 30m
IST

12/01/25

EDI
$742
Turkish Airlines Logo
Turkish Airlines

11/05/25

EDI
16h 5m
IST

11/06/25

NBO
Turkish Airlines Logo
Turkish Airlines

11/19/25

NBO
29h 10m
IST

11/20/25

EDI
$742
Qatar Airways Logo
Qatar Airways

11/05/25

EDI
17h 30m
DOH

11/06/25

NBO
Qatar Airways Logo
Qatar Airways

11/19/25

NBO
13h
DOH

11/20/25

EDI
$758
Turkish Airlines Logo
Turkish Airlines

11/16/25

EDI
16h 5m
IST

11/17/25

NBO
Turkish Airlines Logo
Turkish Airlines

11/30/25

NBO
10h 30m
IST

11/30/25

EDI
$766
Qatar Airways Logo
Qatar Airways

11/05/25

EDI
27h 45m
DUB
DOH

11/07/25

NBO
Qatar Airways Logo
Qatar Airways

11/19/25

NBO
19h 35m
DOH

11/20/25

EDI
$857
Lufthansa Logo
Lufthansa

11/05/25

EDI
16h
FRA

11/05/25

NBO
Lufthansa Logo
Lufthansa

11/19/25

NBO
19h
BRU
ZRH

11/20/25

EDI
$869
Lufthansa Logo
Lufthansa

11/08/25

EDI
29h 20m
MUC
BRU

11/09/25

NBO
Lufthansa Logo
Lufthansa

12/01/25

NBO
23h 5m
BRU
FRA

12/02/25

EDI
$897
Lufthansa Logo
Lufthansa

11/08/25

EDI
28h 15m
FRA

11/09/25

NBO
Lufthansa Logo
Lufthansa

12/01/25

NBO
23h 5m
BRU
FRA

12/02/25

EDI
$900
Brussels Airlines Logo
Brussels Airlines

11/23/25

EDI
32h 55m
BRU

11/24/25

NBO
Brussels Airlines Logo
Brussels Airlines

12/06/25

NBO
22h 55m
FRA

12/07/25

EDI
$905
Brussels Airlines Logo
Brussels Airlines

11/23/25

EDI
32h 55m
BRU

11/24/25

NBO
Brussels Airlines Logo
Brussels Airlines

12/06/25

NBO
39h 10m
FRA
BRU

12/08/25

EDI
$992
Qatar Airways Logo
Qatar Airways

11/08/25

EDI
16h 35m
DOH

11/09/25

NBO
Qatar Airways Logo
Qatar Airways

12/01/25

NBO
15h 25m
DOH
LHR

12/01/25

EDI
$1000
Qatar Airways Logo
Qatar Airways

11/05/25

EDI
21h 45m
LHR
DOH

11/06/25

NBO
Qatar Airways Logo
Qatar Airways

11/19/25

NBO
16h 50m
DOH
LHR

11/20/25

EDI
$1004
Emirates Logo
Emirates

11/08/25

EDI
22h 55m
DXB

11/09/25

NBO
Emirates Logo
Emirates

12/01/25

NBO
26h 20m
DXB

12/02/25

EDI
$1038
Ethiopian Airlines Logo
Ethiopian Airlines

11/08/25

EDI
23h 5m
LHR
ADD

11/09/25

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

12/01/25

NBO
16h 5m
ADD
LHR

12/02/25

EDI
$1076
Ethiopian Airlines Logo
Ethiopian Airlines

11/08/25

EDI
20h 55m
LHR
ADD

11/09/25

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

12/01/25

NBO
18h 10m
ADD
LHR

12/02/25

EDI
$1080
British Airways Logo
British Airways

11/16/25

EDI
31h 35m
LHR

11/17/25

NBO
British Airways Logo
British Airways

11/30/25

NBO
12h 15m
LHR

12/01/25

EDI
$1090
British Airways Logo
British Airways

11/05/25

EDI
27h 45m
LHR

11/06/25

NBO
British Airways Logo
British Airways

11/19/25

NBO
10h 15m
LHR

11/20/25

EDI
$1092
British Airways Logo
British Airways

11/08/25

EDI
26h 35m
LHR

11/09/25

NBO
British Airways Logo
British Airways

12/01/25

NBO
9h 35m
LHR

12/02/25

EDI
$1092
Kenya Airways Logo
Kenya Airways

11/05/25

EDI
24h 10m
AMS

11/06/25

NBO
Kenya Airways Logo
Kenya Airways

11/19/25

NBO
10h 50m
LHR

11/19/25

EDI
$1092
Emirates Logo
Emirates

11/16/25

EDI
18h
DXB

11/17/25

NBO
Emirates Logo
Emirates

11/30/25

NBO
20h 20m
DXB

12/01/25

EDI
$1098
Kenya Airways Logo
Kenya Airways

11/21/25

EDI
24h 10m
AMS

11/22/25

NBO
Kenya Airways Logo
Kenya Airways

12/06/25

NBO
23h 10m
LHR

12/07/25

EDI
$1100
Emirates Logo
Emirates

11/05/25

EDI
18h
DXB

11/06/25

NBO
Emirates Logo
Emirates

11/19/25

NBO
20h 20m
DXB

11/20/25

EDI
$1106
Kenya Airways Logo
Kenya Airways

11/16/25

EDI
16h 30m
AMS

11/17/25

NBO
Kenya Airways Logo
Kenya Airways

11/30/25

NBO
14h 50m
AMS

11/30/25

EDI
$1110
Ethiopian Airlines Logo
Ethiopian Airlines

11/08/25

EDI
20h 55m
LHR
ADD

11/09/25

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

12/01/25

NBO
16h 5m
ADD
LHR

12/02/25

EDI
$1122
Brussels Airlines Logo
Brussels Airlines

11/16/25

EDI
41h 50m
BRU
KGL

11/18/25

NBO
Brussels Airlines Logo
Brussels Airlines

11/30/25

NBO
17h 5m
FRA

12/01/25

EDI
$1179
Qatar Airways Logo
Qatar Airways

11/23/25

EDI
16h 35m
DOH

11/24/25

NBO
Qatar Airways Logo
Qatar Airways

12/06/25

NBO
39h 45m
KGL
DOH

12/08/25

EDI
$1200
Brussels Airlines Logo
Brussels Airlines

11/16/25

EDI
41h 50m
BRU
KGL

11/18/25

NBO
Brussels Airlines Logo
Brussels Airlines

11/30/25

NBO
15h 10m
FRA
BRU

12/01/25

EDI
$1209
SWISS Logo
SWISS

11/16/25

EDI
31h 45m
ZRH
CAI

11/18/25

NBO
SWISS Logo
SWISS

11/30/25

NBO
17h 5m
FRA

12/01/25

EDI
$1454
Emirates Logo
Emirates

11/16/25

EDI
18h
DXB

11/17/25

NBO
Emirates Logo
Emirates

11/30/25

NBO
16h
DXB
DUB

12/01/25

EDI
$1468
SWISS Logo
SWISS

11/16/25

EDI
31h 45m
ZRH
CAI

11/18/25

NBO
SWISS Logo
SWISS

11/30/25

NBO
15h 10m
FRA
BRU

12/01/25

EDI
$1484

Top Deals on flights from Edinburgh to Nairobi

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

Brussels Airlines Logo
Brussels Airlines

Aug 23

EDI
28h 5m
BRU

Aug 24

NBO

as low as

$652

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

Turkish Airlines Logo
Turkish Airlines

Aug 26

EDI
15h 15m
IST

Aug 27

NBO

as low as

$692

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

Lufthansa Logo
Lufthansa

Aug 23

EDI
40h 15m
FRA
BRU

Aug 24

NBO

as low as

$700

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

Emirates Logo
Emirates

Aug 24

EDI
16h 40m
DXB

Aug 25

NBO

as low as

$806

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

Kenya Airways Logo
Kenya Airways

Aug 24

EDI
24h 10m
AMS

Aug 25

NBO

as low as

$807

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

Qatar Airways Logo
Qatar Airways

Aug 26

EDI
15h 30m
DOH

Aug 27

NBO

as low as

$810

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

SWISS Logo
SWISS

Jul 7

EDI
34h 50m
ZRH
BRU

Jul 8

NBO

as low as

$912

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

Lufthansa Logo
Lufthansa

Jul 7

EDI
27h 10m
MUC
BRU

Jul 8

NBO

as low as

$924

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

British Airways Logo
British Airways

Jul 10

EDI
14h 55m
LHR

Jul 10

NBO

as low as

$938

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

 Logo

Jul 15

EDI
35h 45m
VIE
BRU

Jul 16

NBO

as low as

$1020

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

Qatar Airways Logo
Qatar Airways

Jul 9

EDI
28h 10m
DUB
DOH

Jul 10

NBO

as low as

$1068

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

 Logo

Jul 8

EDI
21h 35m
DOH
KGL

Jul 9

NBO

as low as

$1201

Frequently Asked Questions

What is the time difference between destination and arrival?
The time difference between Edinburgh and Nairobi is typically 3 hours, with Nairobi being ahead. Therefore, if you depart from Edinburgh in the morning, you will arrive in Nairobi in the afternoon local time.
Is there a direct flight from Edinburgh to Nairobi?
There is no direct flight from Edinburgh to Nairobi. The best available options include one-stop flights with Turkish Airlines for $742 and Qatar Airways for $758, each with layovers.
Are there convenient layover flights from Edinburgh to Nairobi?
Yes, convenient layover flights from Edinburgh to Nairobi include 1 stop options with Turkish Airlines at $742, Qatar Airways at $758, Lufthansa at $869, Brussels Airlines at $905, and Emirates at $1038. For 2 stop flights, options include Qatar Airways at $857, Lufthansa at $897, Ethiopian Airlines at $958, Brussels Airlines at $1179, and SWISS at $1454.
What are the most convenient layover airports for the flight from Edinburgh to Nairobi?
The most convenient layover airports for your flight from Edinburgh to Nairobi are Istanbul Airport, Hamad International Airport, Frankfurt am Main Airport, London Heathrow Airport, and Brussels Airport.
What is the cheapest and fastest flight from Edinburgh to Nairobi?
The cheapest flight is with Turkish Airlines at $742, taking 16 hours 5 minutes. The fastest flight is with British Airways at $6081, taking 14 hours 55 minutes.
What are all possible destination arrival airports?
The possible destination arrival airport is Jomo Kenyatta International Airport, with layover airports including Istanbul Airport, Hamad International Airport, London Heathrow Airport, Munich Airport, Brussels Airport, Addis Ababa Bole International Airport, and Zürich Airport.
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158