Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Kenya from $827

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Australia to Kenya departing on 29/4. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Thu 18/4
Thu 25/4

Search hundreds of travel sites at once for deals on flights to Kenya

In the last 7 days, travellers have searched 47,600,107 times on KAYAK, and here's why:

Save 15% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Kenya Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Nairobi
Nairobi3 stops$1,257
Mombasa
Mombasa3 stops$2,407

Good to know

Low season

October

High season

December

Cheapest flight

$827
Best time to beat the crowds (9% less expensive on average)
Most popular time to fly (24% more expensive on average)
Flight from Brisbane to Nairobi

FAQs - booking Kenya flights

  • How long is the flight to Kenya?

    An average direct flight from Australia to Kenya takes 31h 44m, covering a distance of 16937 km. The most popular route is Melbourne - Nairobi with an average flight time of 23h 35m.

  • What is the cheapest flight to Kenya?

    The cheapest ticket to Kenya from Australia found in the last 72 hours was $1,318. The most popular route is Melbourne to Nairobi Jomo Kenyatta Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was $1,524.

  • What are the most popular destinations in Kenya?

    The next most popular destinations are Ukunda (1%) and Malindi (1%).Searches for flights to Mombasa (1%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Kenya

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Kenya flight deals.

Top 5 airlines flying to Kenya

Need help choosing which airline to fly with from Australia to Kenya? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to KAYAK reviews.
8.1
EmiratesOverall score based on 4215 reviews
83crew
81overall
81comfort
83entertainment
82boarding
79food
Airline reviews

Checkin and boarding staff at Delhi Airport is not cooperative with passengers Their behavior very humiliating . They don’t allow Lap top bag and Ladies’ purse/vanity bag which most of the airlines allow besides cabin baggage and check in baggages. They try to charge extra payment on the pretext of small variations which normally other Airlines staff don’t do. Airline staff should be courteous & cooperative but check in staff of Emirates Airline at Delhi was not so at all.

Read more about Emirates

Checkin and boarding staff at Delhi Airport is not cooperative with passengers Their behavior very humiliating . They don’t allow Lap top bag and Ladies’ purse/vanity bag which most of the airlines allow besides cabin baggage and check in baggages. They try to charge extra payment on the pretext of small variations which normally other Airlines staff don’t do. Airline staff should be courteous & cooperative but check in staff of Emirates Airline at Delhi was not so at all.

The entertainment selections are amazing. But the live TV is sometimes spotty. If you’re going to have it, then have it. If you can’t make it consistent, then, perhaps it’s better not to have it. The crew are always cordial when approached, but they seem to do the minimum and sit around, talking to each other in the back of the plane during the flight. I realize that delays are not always predictable, but I missed my flight in Dubai because we left 90 minutes late from Washington. I will say that Emirates took very good care of me in Dubai. But I would rather not be delayed.

I enjoyed the live television programming for entertainment, and honestly everything was acceptable. It’s just that I choose emirates, because they have always been so much better in so many ways – food choices, service, accessibility, friendliness of the staff. None of those things were poor, but they have definitely slid from their position of excellence. One example would be that after the dinner meal was served, the flight attendants huddled in the back galley with the curtains closed (by the way, that’s where snacks and drinks are), and you have to interrupt them to go back there to either ask for something or to get a snack. While they do not respond in an unfriendly way, you are led to believe that you are interrupting them by coming to get a snack or making a request. Even something like, “ Yes, how many I help you?” would be a great improvement.

Quality and tasty Food and service, bigger seat comfort and leg room, etc.

Food was not great. Crew members were created hassle with attitude at the gates and wasted my valuable time. I have been traveling in Emirates airlines many times. Over all not happy flying in Emirates airlines this time. Seats are very small and not comfortable. Seats looks like very very old and congested. It would be nice if they fix these kind of issues. I hope my next trip will be hassle free and comfortable journey in Emirates airlines. Thank you.

Ask for extra blanket if needed. Also middle seating have bad access position to access reading light and vent so only choose those seating if traveling as family or friends, etc.

Staff not as attentive as they were Return flight was rushed for food I believe that Emirates are high prices for what they offer now Can't fault entertainment system

The non-veg food was horrible,esp chicken. Flight got 2 hrs delayed in Dallas,Texas.I missed my connection flight&waited 8 hrs.I got really sick& hospitalized soon after I landed.I traveled with someone who have sciatica nerve problem.Wanted to lay down in the empty reserved seats in while the flight was in air,the crew chased us out of the empty seats. Until the flight landed those seats was useless for anyone.

Dirty plane. Urine on floor of lavatories, food was not cleaned from previous leg of flight prior to boarding, lavatories only cleaned once inflight. Boarded by group number, but did not inform passengers in terminal. So standing in line for ~40min.

I never got to take my flight because kayak constantly changed my flight, sometimes without telling me. I finally called to verify exactly when my flight was scheduled, only to be told my flight was canceled all together. I had less than a month before I was supposed to leave and I was told it would take 20 business days to receive a refund. So I never got to take my trip to Dubai. Kayak is horrible with lousy customer service and I will never book another trip with them every again.

The flight met my expectations. It left and landed on time

Everything as good as can be if one flies economy bit not enough toilets!! People were queuing during the whole flight - there are really not enough toilets!!!

Flights delayed multiple times, travellers requests for updates ignored. Qantas continues to desatisfy travelling basics.

They actually held the plane for a few minutes and had someone at the escalators from Qantas checking to see if we were almost at the gate and radioed ahead to tell them that we were on our way. We called down to the person and gave her our names, coming as fast as we could.

Better food, hotter coffee, otherwise it was a very smooth and reasonably comfortable flight.

First time flying in Qantas. There is zero WiFi on the flight to/from Australia. Crew was great both routes - very attentive, personalized service. Pleasant staff throughout.

Packed flight. Urged to check carry-on before boarding only to discover numerous empty overhead bins after boarding. Challenging entertainment screen. After almost 20 minutes to arrive at baggage claim, waited over 30 mins before luggage was loaded on baggage claim carousel.

Grubby plane, dirty seat & table, poor food, wait for baggage, staff ok.

The plane was new (<6mos old) and was very well appointed. Lots of places to store things/plenty of legroom/comfortable seats/great blankets and headsets. Food was very good too. And crew were all very friendly and accommodating. Great trip!

We were delayed for 7 hours. The staff and management could have organized the getting of seats on later flight earlier than 20 minutes before late takeoff. Everyone was worried and lost. Was chaos and it didn’t need to be.

I found it weird that the quality of the flight different from Australia to Doha than the Doha to Berlin leg. The quality of the toiletries pack (was in a box from Australia) and then a proper bag from Doha. The biggest variation was the inflight entertainment, which had a significantly shorter amount of content compared to the Doha flight. My QSuite seat was also broken and did not recline all the way flat. Wasn’t the best and I wouldn’t be happy if I’d paid cash for the flight.

My seat that I booked over a year ago and some other passenger was sitting in it. They said they could not walk and they would not move. I was with my young kid and the crew did nothing to accommodate that. Just disappointed that the airline accepts that excuse from a passenger.

Ultimate customer care humble and excellent service oriented crew , perfect timing maintained by the crew . My profound appreciation.

Polite and helpful crew. My son developed fever. Crew members came and gave him medication and also came and enquired about his health several times.

The flight from Doha to Mumbai with Indigo was worst in my whole life, I had booked tickets with Qatar, but still we had to fly by Indigo , worst flight

The plane from Dublin to Doha was quite comfortable. I was in economy and the seats and rows were very tight. The man in front of me reclined his seat and it made my screen incredibly close to my face and I wasn’t able to take my tray down and my knees were pressed against the seat. I had to ask three times for him to pull his seat up but in his defence he hadn’t even reclined it far, the rows were just too close. I had a pain in my side by the end of the flight from the chairs which were quite worn and not very padded or supportive. It was a significantly inferior plane to the plane from Doha to Sydney and vice versa.

Was unable to check in via app or website with supplied booking code (something to do with flight being operated by a partner airline, although the code didn’t work on the partner’s website either) Specified a vegetarian meal during booking, but that somehow wasn’t captured in airline’s system By the time flight crew got to my row, now vegetarian food was available. Had nothing to eat on flight from Philadelphia to Doha! Flight attendant was completely unconcerned and actively apathetic to the situation

Lovely aircraft and I flight entertainment. Good leg room. Full flight crew struggled a bit

In spite of placing requests for vegetarian food, I didn’t get it because they ran out of stock. According to crew, only fixed number of vegetarian orders will be carried. Typically, they should have checked and served those who had specifically requested. I was one of those to get the food last.

Ambience of the aircraft was great. Spacious seats with sufficient leg room in economy class. The layover could have been shorter.

Seat in front of my wife was broken so it reclined further than normal and without having to push the recline button so my wife had absolutely no room the entire 17 hour flight. My seat was broken and wouldn't recline at all. Also.. my tray table was sticky and dirty right away before I even used it. Also...the floor in the back of the plane from our row of seats on back was totally soaked and both times we landed water came rushing out of the food/servant area like a flood onto the same already wet carpet. It got everything wet that was placed around our feet...including our shoes and socks.

Flight was smooth but unnecessary long because we had to refuel at FCO Rome. Air hostesses service and response to call light could be better. Both planes were old with broken seat arms and toilets. Why Africans had to be given the farthest Gates is what baffles me and why we have to pay for Aisle seats I found really strange. Is there ever an end to ripping people off even after paying over $2300 for one seat.

it was a nice tripe but they need to work on the serving of soda,they should be abled to serve cain soda not on cup.At least each passenger should be entitled to one cain of soda not serving on cup.thanks.

On my return flight the TV did not work the entire flight! They knew it wasn’t working but they let me sit there. The guy sitting nièce to me told me he was ok the previous flight and it wasn’t working. This is business class by the way!

Same but worse than international. The inter African flights are worse.

Food was horrible. Our flight was not comfortable due to turbulence, seats was not comfortable, Very tight barely can not move anywhere.

Entertainment system poor - couldn't hear, no flight info etc.

I've never been served three bread courses in a single meal before. Was really impressed by the novelty of that.

Pros: "When we were unable to travel due to Corona Virus restrictions, Ethiopian gave us a full refund even though we had a non-refundable ticket, and they were lovely about it when they did it. A+, hope I'll get a chance to actually fly with them soon."
Cons: "The cabin crew had masks to protect themselves I think against the threat of Coronavirus. We passengers did not have them. It looked awkward. How about if instead of handing out headsets they gave passengers masks?! Overall I enjoy ET."

On time boarding, proper information, friendly and cordial approach of staff, particularly crew members and the most important timely available of checked in baggage after arrival.

Air India needs to launch new planes. Seats are worn out, most of the plane's TV screens wasn't working, USB charging ports wasn't working as well so I can charge my phone & watch my download movies, Food was mediocre, the plane smells. How can Air India put through their customers with this bad experience? This complaint needs to get escalated to the upper management. How shameful is the upper management to improve this plane? The flight is going back & forth from NEW YORK & DELHI. Two of the big cities in the world and this is how your experience is for sitting in a plane for 12+ hrs? Get your planes fixed ASAP Air India (TATA Management do your job right).

Bathrooms were horrible. No cleaning and floor was full of tissues. Understand that passengers responsibility to keep it clean but crew should check if tissues are there or not. Also, they announced that baggage will be at one carousel but came to a different one.

Upgradation in our flight seats made us happy. But the long time to catch connecting flight from Bombay to Hyderabad could have been avoided or shortened. Our was AI 116 from JFK NY to Bombay & A1619 from Mumbai to Hyd.

Departure gate flipped twice within 15 minutes. Made passengers to move from one gate to other. Delayed boarding and departure. This is inconvenient for elderly wheelchair passengers and people traveling with children.

Bad. Screens didn't work, faulty trays, unclean bathrooms, etc.

I did not expect from Tata group like this worst experience food is too worst

It could have been better if the flight actually flew to EWR.

Very poor no tv no entertainment no good food everything was very bad

Airline and airport management is tooo much poor airlines staff and managers not well trained they have too much attitude flight is delayed they did not announce all is poor

Book Cheap Kenya Plane Tickets

Recent return flight deals

8/4Mon
3 stops
38h 00mPER-NBO
22/4Mon
3 stops
36h 50mNBO-PER
$1,257
7/4Sun
2 stops
33h 00mPER-NBO
22/4Mon
3 stops
36h 50mNBO-PER
$1,265
31/3Sun
1 stopAir India
41h 35mMEL-NBO
8/4Mon
1 stopAir India
27h 25mNBO-MEL
$1,804
1/8Thu
1 stopAir India
39h 50mSYD-NBO
2/10Wed
1 stopAir India
28h 05mNBO-SYD
$2,354
15/4Mon
1 stopQatar Airways
40h 55mMEL-NBO
29/4Mon
1 stopQatar Airways
32h 25mNBO-MEL
$2,418
29/4Mon
1 stopQatar Airways
39h 40mBNE-NBO
6/5Mon
1 stopQatar Airways
40h 20mNBO-BNE
$2,426
14/4Sun
2 stopsEmirates
48h 35mMEL-NBO
30/4Tue
1 stopEmirates
23h 45mNBO-MEL
$2,544
14/4Sun
2 stopsEmirates
24h 35mMEL-NBO
30/4Tue
2 stopsEmirates
44h 00mNBO-MEL
$2,555
29/3Fri
1 stopQantas Airways
21h 20mPER-NBO
16/4Tue
1 stopQantas Airways
20h 00mNBO-PER
$2,712
17/7Wed
2 stopsQantas Airways
31h 05mPER-NBO
17/8Sat
2 stopsQantas Airways
27h 10mNBO-PER
$2,800

Search by stops

Search by airline

Search by price

Recent one-way flight deals

29/4Mon
2 stops
37h 10mBNE-NBO
$827
29/4Mon
2 stops
37h 10mBNE-NBO
$853
29/4Mon
3 stops
43h 35mBNE-NBO
$861
29/4Mon
3 stops
29h 25mBNE-NBO
$882
12/4Fri
3 stops
29h 55mADL-NBO
$923
31/3Sun
1 stopAir India
41h 35mMEL-NBO
$1,047
29/4Mon
1 stopQatar Airways
39h 40mBNE-NBO
$1,501
28/4Sun
1 stopEmirates
25h 05mBNE-NBO
$1,775
28/4Sun
1 stopQantas Airways
25h 05mBNE-NBO
$1,781
28/4Sun
2 stopsQatar Airways
37h 00mBNE-NBO
$1,856

Search by stops

Search by airline

Search by price

Last minute flights to Kenya

Last minute flight, train and bus deals

23/3Sat
multi-stop
33h 40mPER-MBA
27/3Wed
multi-stop
35h 25mMBA-PER
$2,407
23/3Sat
multi-stop
33h 40mPER-MBA
27/3Wed
multi-stop
28h 35mMBA-PER
$2,573
19/3Tue
multi-stopQatar Airways
30h 20mPER-NBO
22/3Fri
multi-stopQatar Airways
20h 00mNBO-PER
$2,647
19/3Tue
multi-stopQatar Airways
30h 20mPER-NBO
21/3Thu
multi-stopQatar Airways
36h 10mNBO-PER
$2,651
22/3Fri
multi-stop
46h 40mPER-MBA
27/3Wed
multi-stop
25h 45mMBA-PER
$2,659
19/3Tue
multi-stopQantas Airways
26h 15mPER-NBO
22/3Fri
multi-stopQantas Airways
44h 40mNBO-PER
$2,819
19/3Tue
multi-stopQantas Airways
36h 10mPER-NBO
22/3Fri
multi-stopQantas Airways
26h 40mNBO-PER
$2,834
19/3Tue
multi-stopEmirates
31h 05mADL-NBO
23/3Sat
multi-stopEmirates
40h 15mNBO-ADL
$2,903
23/3Sat
multi-stopEmirates
20h 35mPER-MBA
27/3Wed
multi-stopEmirates
21h 25mMBA-PER
$2,997
23/3Sat
multi-stopChina Southern
33h 00mADL-NBO
5/4Fri
multi-stopChina Southern
61h 20mNBO-ADL
$3,082

Search by stops

Search by airline

Search by price