background

Flight Deals to Nairobi from $503

Fly where?

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoAF LogoCX LogoLH LogoLX Logo

... and +100s more

Change Your Mind? No Problem

Cancel within 24 hours for a full refund—no questions asked.

Price Drop Protection

We’ll refund the difference if the price drops before you fly.

No Surprises at Checkout

The prices shown are exactly what you pay, with no hidden taxes or fees.

24/7 Support

Expert travel agents, ready to help anytime by phone, chat, or email.

Stops

  • Up to 1 stop
    $822
  • Up to 2 stops
    $881

Airlines

  • Air Canada
    $939
  • Air France
    $970
  • American Airlines
    $877
  • Brussels Airlines
    $953
  • Delta Air Lines
    $917
  • Ethiopian Airlines
    $822
  • Etihad Airways
    $842
  • Hahn Air
    $986
  • JetBlue
    $986
  • KLM
    $943
  • Lufthansa
    $953
  • Qatar Airways
    $951
  • SWISS
    $998
  • Turkish Airlines
    $884
  • United Airlines
    $923

Cabin Class

  • Economy
    $822

Departure Airports

  • Dallas Fort Worth International Airport
    $877
  • Detroit Metropolitan Airport
    $884
  • Hartsfield Jackson Atlanta International Airport
    $822
  • Los Angeles International Airport
    $979

Arrival Airports

  • Jomo Kenyatta International Airport
    $822

Layover Airports

  • Abu Dhabi International Airport
    $842
  • Addis Ababa Bole International Airport
    $822
  • Amsterdam Airport Schiphol
    $930
  • Brussels Airport
    $923
  • Chicago O Hare Airport
    $887
  • Denver International Airport
    $978
  • Detroit Metropolitan Airport
    $930
  • Frankfurt am Main Airport
    $947
  • George Bush Intercontinental Houston Airport
    $989
  • Hamad International Airport
    $877
  • Hartsfield Jackson Atlanta International Airport
    $1042
  • Istanbul Airport
    $884
  • London Heathrow Airport
    $971
  • Miami International Airport
    $881
  • Montreal Trudeau Airport
    $923
  • Munich Airport
    $1018
  • Newark Liberty Airport
    $944
  • Paris Charles de Gaulle Airport
    $917
  • Philadelphia International Airport
    $891
  • Salt Lake City International Airport
    $940
  • Seattle Tacoma International Airport
    $1029
  • Washington Dulles Airport
    $944
  • Zürich Airport
    $998
Ethiopian Airlines Logo
9:35 am – 1:10 pm
Atlanta(ATL)Nairobi(NBO)
ATL - NBO · 27h 35m
18 Feb
27h 35m
18 Feb
1 stop
ADD
Ethiopian Airlines Logo
5:30 pm – 8:00 am
Nairobi(NBO)Atlanta(ATL)
NBO - ATL · 14h 30m
3 Mar
14h 30m
3 Mar
1 stop
ADD
$822
Etihad Airways Logo
9:20 pm – 12:45 pm
Atlanta(ATL)Nairobi(NBO)
ATL - NBO · 39h 25m
3 Feb
39h 25m
3 Feb
1 stop
AUH
Etihad Airways Logo
1:45 am – 3:50 pm
Nairobi(NBO)Atlanta(ATL)
NBO - ATL · 14h 5m
17 Feb
14h 5m
17 Feb
1 stop
AUH
$842
American Airlines Logo
10:55 pm – 7:15 am
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 32h 20m
23 Feb
32h 20m
23 Feb
1 stop
DOH
American Airlines Logo
5:00 pm – 10:25 am
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 17h 25m
8 Mar
17h 25m
8 Mar
1 stop
DOH
$877
American Airlines Logo
12:36 pm – 12:05 am
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 35h 29m
23 Feb
35h 29m
23 Feb
2 stops
MIA, DOH
American Airlines Logo
5:00 pm – 10:25 am
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 17h 25m
8 Mar
17h 25m
8 Mar
1 stop
DOH
$881
Turkish Airlines Logo
8:05 pm – 3:05 am
Detroit(DTW)Nairobi(NBO)
DTW - NBO · 31h
20 Jan
31h
20 Jan
1 stop
IST
Turkish Airlines Logo
4:50 am – 6:10 pm
Nairobi(NBO)Detroit(DTW)
NBO - DTW · 13h 20m
3 Mar
13h 20m
3 Mar
1 stop
IST
$884
American Airlines Logo
10:55 pm – 1:45 pm
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 38h 50m
1 Mar
38h 50m
1 Mar
1 stop
DOH
American Airlines Logo
5:00 pm – 9:34 pm
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 28h 34m
15 Mar
28h 34m
15 Mar
2 stops
DOH, ORD
$887
American Airlines Logo
1:00 pm – 12:05 am
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 35h 5m
4 Feb
35h 5m
4 Feb
2 stops
PHL, DOH
American Airlines Logo
1:35 am – 11:14 pm
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 21h 39m
17 Feb
21h 39m
17 Feb
2 stops
DOH, ORD
$891
Delta Air Lines Logo
3:50 pm – 9:20 pm
Atlanta(ATL)Nairobi(NBO)
ATL - NBO · 29h 30m
3 Feb
29h 30m
3 Feb
1 stop
CDG
Delta Air Lines Logo
11:30 pm – 7:45 pm
Nairobi(NBO)Atlanta(ATL)
NBO - ATL · 20h 15m
17 Feb
20h 15m
17 Feb
1 stop
CDG
$917
United Airlines Logo
10:02 am – 9:15 pm
Atlanta(ATL)Nairobi(NBO)
ATL - NBO · 35h 13m
1 Mar
35h 13m
1 Mar
2 stops
ORD, BRU
United Airlines Logo
11:55 pm – 9:53 pm
Nairobi(NBO)Atlanta(ATL)
NBO - ATL · 21h 58m
15 Mar
21h 58m
15 Mar
2 stops
BRU, YUL
$923
Delta Air Lines Logo
5:45 am – 10:00 pm
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 40h 15m
1 Mar
40h 15m
1 Mar
2 stops
DTW, AMS
Delta Air Lines Logo
11:30 pm – 3:00 pm
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 15h 30m
16 Mar
15h 30m
16 Mar
1 stop
CDG
$930
Air Canada Logo
12:55 pm – 10:45 pm
Atlanta(ATL)Nairobi(NBO)
ATL - NBO · 33h 50m
14 Feb
33h 50m
14 Feb
2 stops
YUL, BRU
Air Canada Logo
11:40 pm – 5:36 pm
Nairobi(NBO)Atlanta(ATL)
NBO - ATL · 17h 56m
20 Feb
17h 56m
20 Feb
2 stops
BRU, ORD
$939
Delta Air Lines Logo
11:10 am – 10:00 pm
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 34h 50m
1 Mar
34h 50m
1 Mar
2 stops
DTW, AMS
Delta Air Lines Logo
11:30 pm – 9:07 pm
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 21h 37m
16 Mar
21h 37m
16 Mar
2 stops
CDG, SLC
$940
KLM Logo
3:50 pm – 9:20 pm
Atlanta(ATL)Nairobi(NBO)
ATL - NBO · 29h 30m
12 Feb
29h 30m
12 Feb
1 stop
CDG
KLM Logo
11:30 pm – 5:35 pm
Nairobi(NBO)Atlanta(ATL)
NBO - ATL · 18h 5m
15 Feb
18h 5m
15 Feb
1 stop
CDG
$943
United Airlines Logo
11:30 am – 10:45 pm
Atlanta(ATL)Nairobi(NBO)
ATL - NBO · 35h 15m
14 Feb
35h 15m
14 Feb
2 stops
ORD, BRU
United Airlines Logo
11:40 pm – 7:16 pm
Nairobi(NBO)Atlanta(ATL)
NBO - ATL · 19h 36m
20 Feb
19h 36m
20 Feb
2 stops
BRU, IAD
$944
United Airlines Logo
12:41 pm – 9:15 pm
Atlanta(ATL)Nairobi(NBO)
ATL - NBO · 32h 34m
26 Feb
32h 34m
26 Feb
2 stops
EWR, BRU
United Airlines Logo
11:55 pm – 8:04 pm
Nairobi(NBO)Atlanta(ATL)
NBO - ATL · 20h 9m
8 Mar
20h 9m
8 Mar
2 stops
BRU, EWR
$944
Air Canada Logo
4:55 pm – 10:00 pm
Atlanta(ATL)Nairobi(NBO)
ATL - NBO · 29h 5m
2 Dec
29h 5m
2 Dec
1 stop
FRA
Air Canada Logo
11:40 pm – 9:53 pm
Nairobi(NBO)Atlanta(ATL)
NBO - ATL · 22h 13m
2 Mar
22h 13m
2 Mar
2 stops
BRU, YUL
$947
Qatar Airways Logo
5:30 pm – 7:15 am
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 37h 45m
4 Mar
37h 45m
4 Mar
1 stop
DOH
Qatar Airways Logo
5:00 pm – 4:10 pm
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 23h 10m
16 Mar
23h 10m
16 Mar
1 stop
DOH
$951
Brussels Airlines Logo
2:48 pm – 10:45 pm
Detroit(DTW)Nairobi(NBO)
DTW - NBO · 31h 57m
24 Feb
31h 57m
24 Feb
2 stops
IAD, BRU
Brussels Airlines Logo
11:40 pm – 5:19 pm
Nairobi(NBO)Detroit(DTW)
NBO - DTW · 17h 39m
6 Mar
17h 39m
6 Mar
2 stops
BRU, EWR
$953
Lufthansa Logo
3:40 pm – 10:45 pm
Atlanta(ATL)Nairobi(NBO)
ATL - NBO · 31h 5m
24 Feb
31h 5m
24 Feb
2 stops
ORD, BRU
Lufthansa Logo
11:55 pm – 11:51 pm
Nairobi(NBO)Atlanta(ATL)
NBO - ATL · 23h 56m
8 Mar
23h 56m
8 Mar
2 stops
BRU, IAD
$953
Air France Logo
5:40 pm – 9:20 pm
Atlanta(ATL)Nairobi(NBO)
ATL - NBO · 27h 40m
27 Jan
27h 40m
27 Jan
1 stop
CDG
Air France Logo
11:30 pm – 5:55 pm
Nairobi(NBO)Atlanta(ATL)
NBO - ATL · 18h 25m
15 Feb
18h 25m
15 Feb
1 stop
CDG
$970
Delta Air Lines Logo
3:35 pm – 5:00 am
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 37h 25m
1 Mar
37h 25m
1 Mar
1 stop
LHR
Delta Air Lines Logo
11:30 pm – 3:00 pm
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 15h 30m
16 Mar
15h 30m
16 Mar
1 stop
CDG
$971
Brussels Airlines Logo
1:43 pm – 9:40 pm
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 31h 57m
4 Mar
31h 57m
4 Mar
2 stops
DEN, FRA
Brussels Airlines Logo
11:40 pm – 8:04 pm
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 20h 24m
16 Mar
20h 24m
16 Mar
2 stops
BRU, IAD
$978
KLM Logo
1:45 pm – 10:00 pm
Los Angeles(LAX)Nairobi(NBO)
LAX - NBO · 32h 15m
4 Mar
32h 15m
4 Mar
1 stop
AMS
KLM Logo
11:30 pm – 5:05 pm
Nairobi(NBO)Los Angeles(LAX)
NBO - LAX · 17h 35m
14 Mar
17h 35m
14 Mar
1 stop
CDG
$979
Hahn Air Logo
10:55 pm – 1:45 pm
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 38h 50m
23 Feb
38h 50m
23 Feb
1 stop
DOH
Hahn Air Logo
5:00 pm – 4:10 pm
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 23h 10m
10 Mar
23h 10m
10 Mar
1 stop
DOH
$986
JetBlue Logo
5:30 pm – 7:15 am
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 37h 45m
4 Feb
37h 45m
4 Feb
1 stop
DOH
JetBlue Logo
5:00 pm – 9:25 am
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 16h 25m
17 Feb
16h 25m
17 Feb
1 stop
DOH
$986
Lufthansa Logo
7:23 pm – 9:40 pm
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 50h 17m
1 Mar
50h 17m
1 Mar
2 stops
IAH, FRA
Lufthansa Logo
11:55 pm – 11:53 am
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 35h 58m
15 Mar
35h 58m
15 Mar
2 stops
BRU, ORD
$989
SWISS Logo
10:45 am – 10:45 pm
Los Angeles(LAX)Nairobi(NBO)
LAX - NBO · 36h
21 Feb
36h
21 Feb
2 stops
ORD, BRU
SWISS Logo
11:40 pm – 4:35 pm
Nairobi(NBO)Los Angeles(LAX)
NBO - LAX · 16h 55m
6 Mar
16h 55m
6 Mar
2 stops
BRU, ZRH
$998
Brussels Airlines Logo
7:00 pm – 10:45 pm
Los Angeles(LAX)Nairobi(NBO)
LAX - NBO · 51h 45m
27 Feb
51h 45m
27 Feb
2 stops
LHR, BRU
Brussels Airlines Logo
11:40 pm – 3:15 pm
Nairobi(NBO)Los Angeles(LAX)
NBO - LAX · 15h 35m
6 Mar
15h 35m
6 Mar
2 stops
BRU, MUC
$1018
Qatar Airways Logo
5:50 pm – 12:05 am
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 54h 15m
4 Mar
54h 15m
4 Mar
2 stops
SEA, DOH
Qatar Airways Logo
1:35 am – 4:10 pm
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 14h 35m
16 Mar
14h 35m
16 Mar
1 stop
DOH
$1029
KLM Logo
11:20 am – 9:20 pm
Dallas(DFW)Nairobi(NBO)
DFW - NBO · 34h
1 Mar
34h
1 Mar
2 stops
ATL, CDG
KLM Logo
11:30 pm – 3:00 pm
Nairobi(NBO)Dallas(DFW)
NBO - DFW · 15h 30m
16 Mar
15h 30m
16 Mar
1 stop
CDG
$1042

Top Deals on flights to Nairobi

Dallas, US (DFW) - Nairobi, KE (NBO)

Delta Air Lines Logo
Delta Air Lines

Mar 9

DFW
39h
BOS
AMS

Mar 10

NBO

as low as

$503

Dallas, US (DFW) - Nairobi, KE (NBO)

Delta Air Lines Logo
Delta Air Lines

Nov 23

DFW
29h 15m
CDG

Nov 24

NBO

as low as

$512

Dallas, US (DFW) - Nairobi, KE (NBO)

Delta Air Lines Logo
Delta Air Lines

Dec 6

DFW
33h 28m
SLC
AMS

Dec 7

NBO

as low as

$516

Dallas, US (DFW) - Nairobi, KE (NBO)

Delta Air Lines Logo
Delta Air Lines

Nov 10

DFW
33h 49m
ATL
CDG

Nov 11

NBO

as low as

$516

Dallas, US (DFW) - Nairobi, KE (NBO)

Delta Air Lines Logo
Delta Air Lines

Nov 23

DFW
40h 25m
DTW
AMS

Nov 24

NBO

as low as

$516

Dallas, US (DFW) - Nairobi, KE (NBO)

United Airlines Logo
United Airlines

Mar 10

DFW
33h 45m
EWR
BRU

Mar 11

NBO

as low as

$518

Dallas, US (DFW) - Nairobi, KE (NBO)

United Airlines Logo
United Airlines

Nov 11

DFW
36h 35m
ORD
BRU

Nov 12

NBO

as low as

$522

Dallas, US (DFW) - Nairobi, KE (NBO)

Delta Air Lines Logo
Delta Air Lines

Dec 6

DFW
38h 31m
LHR

Dec 8

NBO

as low as

$522

Dallas, US (DFW) - Nairobi, KE (NBO)

KLM Logo
KLM

Mar 9

DFW
34h 50m
DTW
AMS

Mar 10

NBO

as low as

$529

Dallas, US (DFW) - Nairobi, KE (NBO)

KLM Logo
KLM

Mar 9

DAL
33h 59m
ATL
AMS

Mar 10

NBO

as low as

$530

Dallas, US (DFW) - Nairobi, KE (NBO)

United Airlines Logo
United Airlines

Mar 10

DFW
28h 25m
FRA

Mar 11

NBO

as low as

$532

Dallas, US (DFW) - Nairobi, KE (NBO)

Lufthansa Logo
Lufthansa

Mar 9

DFW
51h 18m
ORD
BRU

Mar 11

NBO

as low as

$533