Cheap Flights from Dubai to Nairobi Jomo Kenyatta

Travellers and cabin class

Compare Dubai to Nairobi Jomo Kenyatta flight deals

Find the cheapest month or even day of the year to fly to Nairobi Jomo Kenyatta

Book the best Nairobi Jomo Kenyatta fare with no extra fees

Flight deals from Dubai to Nairobi Jomo Kenyatta

Looking for a cheap last-minute deal or the best return flight from Dubai to Nairobi Jomo Kenyatta? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Dubai to Nairobi Jomo Kenyatta

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Dubai to Nairobi Jomo Kenyatta flights are currently cheapest in June.

Direct flights from Dubai to Nairobi Jomo Kenyatta

Dubai to Nairobi Jomo Kenyatta: Alternative routes

Compare routes from Dubai to Nairobi below. You may find an airport to fly into that's cheaper, faster, or easier than Nairobi Jomo Kenyatta.

Dubai to Nairobi: Flight information

The things to know before you go.
Cheapest flight foundRs31,694
Cheapest month to flyJune
Average flight time5 hrs, 8 mins
Most popular airlineQantas
Average flights per week38

Finding cheap flights from Dubai to Nairobi Jomo Kenyatta: Frequently asked questions

The best price we found for a return flight from Dubai to Nairobi Jomo Kenyatta is Rs69,692. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
5 hours and 8 minutes is the average flight time from Dubai to Nairobi Jomo Kenyatta.
Qantas, Emirates and Kenya Airways fly direct from Dubai to Nairobi Jomo Kenyatta.
As of June 2025, there are 38 flights per week flying from Dubai to Nairobi Jomo Kenyatta.
The cheapest month to fly from Dubai to Nairobi Jomo Kenyatta is usually June 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Dubai Airport to Nairobi Jomo Kenyatta Airport on Tuesday, 10 June 2025.
Yes – the average flight time is 5 hours and 8 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Nairobi Jomo Kenyatta but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Nairobi is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, SalamAir and Kenya Airways offer the cheapest flight tickets to Nairobi Jomo Kenyatta.

Flying from Dubai Airport (DXB) to Jomo Kenyatta International Airport (NBO): what you need to know

  • Around 4 hours 45 minutes is how long you can expect to be travelling on a direct flight from Dubai Airport to Jomo Kenyatta International Airport.

  • The timezone in Nairobi is UTC+3, which is one hour behind Dubai.

  • Every week, there are 75 Dubai Airport to Jomo Kenyatta International Airport flights. If you want to take off early, jump on the 00:55 Kenya Airways flight. If you'd rather make the most of your time before flying, the last flight is at 18:00 with Freedom Airline.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are travel rules to live by. Be at the airport on time to catch your DXB to NBO flight.

  • You can expect bigger queues in popular months like January. Arriving up to four hours in advance for international flights and two hours for domestic departures is a wise move.

  • You can travel nonstop to Nairobi, Kenya. Jet off with one of these airlines that operate direct flights from Dubai Airport to Jomo Kenyatta International Airport:

  • The airline that tops the list for bookings on this route is Freedom Airline.

  • Emirates stands out as the most punctual carrier for DXB to NBO flights, with 85.25% of services landing as scheduled.

  • We make it simple to book a flight with a stopover. To see your options for tickets from Dubai Airport to Jomo Kenyatta International Airport, uncheck 'Direct flights only.' Then, choose a flight that has a stop long enough to tour the city of your choice. Top stopovers between DXB and NBO include:

    • Mogadishu International Airport

    • Moi International Airport

    • Addis Ababa Bole International Airport

How to find the cheapest flights from Dubai Airport (DXB) to Jomo Kenyatta International Airport (NBO)

  • The cheapest price we've seen for a one-way Dubai Airport to Jomo Kenyatta International Airport flight is Rs31,694. A round-trip plane ticket is currently Rs69,692. Depending on the availability and when you book, these fares may change.

  • Book five months before flying. After crunching the numbers on our calendar, this is how far you should book ahead to secure cheap tickets from DXB to NBO.

  • The cheapest month for flights from Dubai Airport to Jomo Kenyatta International Airport is April. Use the 'Whole month' tool to see the lowest airfares if you have flexible travel dates.

  • Stay on top of deals for cheap flights from DXB to NBO by creating a Price Alert. You'll receive an email or push notification on the app when a lower fare becomes available.

  • Secure the perfect flight for you by using the filters. To see the 'Best,' 'Cheapest' or 'Fastest' flights from Dubai Airport to Jomo Kenyatta International Airport, use the 'Sort by' tool. You can also filter by departure and arrival times, airline, and number of stops.

Handy information about Dubai Airport (DXB)

  • When it comes to the on-time performance of Dubai Airport, data shows 74.31% of flights complete their journey on time.

  • Dubai Airport is about 14 kilometres from central Dubai. If you're driving, catching a cab or ride-sharing from the centre, it'll take 15 minutes or so to get there, depending on the traffic.

  • Expect a journey time of about 50 minutes on public transport.

  • Have an early flight from Dubai Airport to Jomo Kenyatta International Airport? Avoid the stress of rushing to the terminal (and catch some extra z's) by picking one of these stays close to DXB:

Arriving at Jomo Kenyatta International Airport (NBO)

Getting from Jomo Kenyatta International Airport (NBO) to central Nairobi

  • From Jomo Kenyatta International Airport, Nairobi is approximately 14 kilometres away. It takes around 20 minutes to reach the centre by car.

  • Travelling on public transport takes about 1 hour 10 minutes.

When to fly to Jomo Kenyatta International Airport (NBO)

  • July is the busiest month for flights from Dubai Airport to Jomo Kenyatta International Airport. To avoid the crowds, travel to Nairobi in February.

  • Before locking in your flight from Dubai Airport to Jomo Kenyatta International Airport, think about the type of weather you like. March is the warmest month in Nairobi, with the temperature ranging from 14ºC to 30ºC.

  • If you like cooler conditions, search for a cheap ticket from DXB to NBO in July. Temperatures average between 12ºC and 24ºC then.

Explore more of Kenya

  • You've done Nairobi, now it's time to discover more of Kenya. Travel around 434 kilometres south-east to Mombasa to check off its leading attractions. From Fort Jesus to Haller Park and Old Town of Mombasa, your itinerary will be busy.

  • Nakuru is another must-experience destination in Kenya and is around 145 kilometres north-west of Nairobi. No journey is complete without a visit to ARTHUR GARDENS (WEDDING/EVENT GROUNDS), Upper Hill estate and Muhia's Conservation Forest.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.