Flights from Nairobi | Compare & Book | FlyDoha

Search for the cheapest air tickets to Nairobi (NBO)
Google Play App Store

Nairobi's Jomo Kenyatta International Airport serves as a vibrant gateway to the world, where each departure is a gentle whisper of adventure, urging the soul to explore. With an impressive array of 59 routes, this bustling hub connects the heart of East Africa to distant lands beyond the horizon. From the sun-kissed shores of Zanzibar to the historic streets of Istanbul, the possibilities are as vast as the African skies.

Travelers embarking from Nairobi are encouraged to embrace the journey ahead. Consider booking your flight well in advance to secure the best fares, and remember that your luggage is not just a collection of belongings, but a vessel carrying your stories and dreams. As you transit through Doha, let the luxury of Qatar Airways envelop you, providing a moment of reflection before you take flight anew.

Using FlyDoha to compare flights from Nairobi is a journey in itself, allowing you to uncover the best options tailored to your needs. Seasonal patterns may guide your choices; the dry season invites a flurry of adventure seekers, while the rainy months may offer a quieter, more introspective travel experience. In every flight, there lies an opportunity for self-discovery—each destination a stepping stone towards the person you are destined to become.

Recently booked air tickets to Nairobi

From
Kisumu
To
Nairobi
Depart date
24.06.2026
Price
$141
From
Mombasa
To
Nairobi
Depart date
21.06.2026
Price
$186
From
Ukunda
To
Nairobi
Depart date
17.06.2026
Price
$223
From
Lamu
To
Nairobi
Depart date
13.06.2026
Price
$267
From
Malindi
To
Nairobi
Depart date
30.07.2026
Price
$267
From
Kitale
To
Nairobi
Depart date
14.07.2026
Price
$295
From
Lodwar
To
Nairobi
Depart date
25.08.2026
Price
$375
From
Dar Es Salaam
To
Nairobi
Depart date
03.09.2026
Price
$488
From
Kilimanjaro
To
Nairobi
Depart date
25.06.2026
Price
$514
From
Entebbe
To
Nairobi
Depart date
20.06.2026
Price
$535

Popular flights to Nairobi

Flights Frankfurt to Nairobi
Frankfurt → Nairobi
26.10.2026
$348
Flights Johannesburg to Nairobi
Johannesburg → Nairobi
22.10.2026
$196
Flights New York to Nairobi
New York → Nairobi
18.08.2026
$353
Flights Zanzibar to Nairobi
Zanzibar → Nairobi
22.06.2026
$179
Flights Istanbul to Nairobi
Istanbul → Nairobi
15.10.2026
$180
Flights Minsk to Nairobi
Minsk → Nairobi
14.08.2026
$518
Flights Baku to Nairobi
Baku → Nairobi
27.06.2026
$456
Flights Mombasa to Nairobi
Mombasa → Nairobi
20.06.2026
$51
Flights Almaty to Nairobi
Almaty → Nairobi
24.09.2026
$424
Flights Tashkent to Nairobi
Tashkent → Nairobi
03.09.2026
$472

Average price of flights to Nairobi by month

Find the cheapest month – or even day – to fly to Nairobi.

June
July
September
October
November
December

Airlines Flying to Nairobi

If you're planning a trip from Doha, Qatar, to Nairobi, Kenya, you're in luck as several airlines offer convenient options for this route. Qatar Airways operates direct flights, with a flight duration of approximately 6 hours and 30 minutes, making it the most time-efficient choice. Alternatively, travelers can consider connecting flights through carriers like Emirates and Ethiopian Airlines, which may take longer but can provide more flexible scheduling options.

When it comes to ticket prices, the average fare for a round-trip flight from Doha to Nairobi typically ranges from $500 to $900 USD, or approximately 1,800 to 3,300 QAR. Prices can fluctuate based on the season, so it's advisable to book in advance for the best deals. The months of January, February, and September are generally regarded as the best times to find the cheapest fares, as demand tends to be lower during these periods.

For travelers seeking to save on costs, consider setting up price alerts on travel websites to monitor fluctuations in ticket prices. Additionally, be mindful of visa requirements before your trip; travelers from Qatar can obtain a visa on arrival in Kenya, which simplifies the travel process. Always check for the latest travel advisories and health regulations to ensure a smooth journey.

Schedule flights Nairobi - Doha

07:00 → 16:40

direct

logo Etihad Airways 770
NBO — DOH
- T - - - - S
07:00 → 16:40

direct

logo Etihad Airways 770
NBO — DOH
- - W - - - -
07:05 → 16:40

direct

logo Etihad Airways 770
NBO — DOH
M - - T - - -
07:55 → 18:15

direct

logo Gulf Air 710
NBO — DOH
- - - - F - -
07:55 → 18:15

direct

logo Gulf Air 710
NBO — DOH
- - - - - - S
08:50 → 13:55

direct

logo Qatar Airways 1346
NBO — DOH
M T W T F S S
12:30 → 22:35

direct

logo Kenya Airways 414
NBO — DOH
M - - - - S -
12:30 → 22:45

direct

logo Kenya Airways 414
NBO — DOH
- - W - - - -
12:30 → 22:35

direct

logo Kenya Airways 414
NBO — DOH
- - - - F - -
12:30 → 22:45

direct

logo Kenya Airways 414
NBO — DOH
- - - T - - -
12:50 → 22:35

direct

logo Kenya Airways 414
NBO — DOH
- - - - - - S
13:35 → 20:50

direct

logo Etihad Airways 768
NBO — DOH
M T W T F S S
15:15 → 22:30

direct

logo Gulf Air 708
NBO — DOH
M - W - F - -
15:15 → 02:35

direct

logo Gulf Air 708
NBO — DOH
M - W - F - -
17:00 → 02:05

direct

logo Kenya Airways 402
NBO — DOH
- - - T - - -
17:30 → 02:05

direct

logo Ethiopian Airlines 319
NBO — DOH
- T - T - - -
17:30 → 02:05

direct

logo Ethiopian Airlines 319
NBO — DOH
- T - - - - S
22:05 → 08:55

direct

logo Flydubai 1582
NBO — DOH
M - W - F - S
22:20 → 08:55

direct

logo Kenya Airways 304
NBO — DOH
M - - T - S -
22:20 → 09:55

direct

logo Kenya Airways 304
NBO — DOH
M - - - - - -
23:10 → 09:55

direct

logo Kenya Airways 304
NBO — DOH
- - W - - - -
23:10 → 08:55

direct

logo Kenya Airways 304
NBO — DOH
- - W - - - -
07:00 → 16:40

1 stop

Etihad Airways logo Etihad Airways
NBO — DOH
- - W - - - -
07:00 → 16:40

1 stop

Etihad Airways logo Etihad Airways
NBO — DOH
- T - - - - S
07:05 → 16:40

1 stop

Etihad Airways logo Etihad Airways
NBO — DOH
M - - T - - -
07:55 → 18:15

1 stop

Gulf Air logo Gulf Air
NBO — DOH
- - - - F - -
07:55 → 18:15

1 stop

Gulf Air logo Gulf Air
NBO — DOH
- - - - - - S
08:50 → 13:55

direct

Qatar Airways logo Qatar Airways
NBO — DOH
M T W T F S S
12:30 → 22:35

1 stop

Kenya Airways logo Kenya Airways
NBO — DOH
M - - - - S -
12:30 → 22:35

1 stop

Kenya Airways logo Kenya Airways
NBO — DOH
- - - - F - -
12:30 → 22:45

1 stop

Kenya Airways logo Kenya Airways
NBO — DOH
- - W - - - -
12:30 → 22:45

1 stop

Kenya Airways logo Kenya Airways
NBO — DOH
- - - T - - -
12:50 → 22:35

1 stop

Kenya Airways logo Kenya Airways
NBO — DOH
- - - - - - S
13:35 → 20:50

1 stop

Etihad Airways logo Etihad Airways
NBO — DOH
M T W T F S S
15:15 → 02:35

1 stop

Gulf Air logo Gulf Air
NBO — DOH
M - W - F - -
15:15 → 22:30

1 stop

Gulf Air logo Gulf Air
NBO — DOH
M - W - F - -
17:00 → 02:05

1 stop

Kenya Airways logo Kenya Airways
NBO — DOH
- - - T - - -
17:30 → 02:05

1 stop

Ethiopian Airlines logo Ethiopian Airlines
NBO — DOH
- T - T - - -
17:30 → 02:05

1 stop

Ethiopian Airlines logo Ethiopian Airlines
NBO — DOH
- T - - - - S
22:05 → 08:55

1 stop

Flydubai logo Flydubai
NBO — DOH
M - W - F - S
22:20 → 08:55

1 stop

Kenya Airways logo Kenya Airways
NBO — DOH
M - - T - S -
22:20 → 09:55

1 stop

Kenya Airways logo Kenya Airways
NBO — DOH
M - - - - - -
23:10 → 08:55

1 stop

Kenya Airways logo Kenya Airways
NBO — DOH
- - W - - - -
23:10 → 09:55

1 stop

Kenya Airways logo Kenya Airways
NBO — DOH
- - W - - - -