Find cheap flights from Des Moines to Kenya

Search hundreds of travel sites at once for deals on flights to Kenya. Bundle your flight + hotel and save!

DSM — Kenya
Dec 30 — Jan 61
Round-trip
1 adult
Economy
0 bags
From?
To?
Thu 12/30
Thu 1/6

Good to know

Low season

July

High season

December

Average price round-trip

$610

Good deal round-trip

$601
Best time to beat the crowds with an average 10% drop in price.
Most popular time to fly with an average 28% increase in price.
(avg. price over the last 2 weeks)
or less

Top tips for finding cheap flights to Kenya

  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Kenya is January.
  • Morning departure is around 3% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Kenya flights

Top 5 airlines serving Des Moines to Kenya

Scores according to KAYAK customer reviews
8.3
Qatar AirwaysOverall score based on 11224 reviews
8.3Boarding
8.2Comfort
8.6Crew
8.3Entertainment
8.0Food
Airline reviews

It's getting to the point in life that a flight in coach in those little seats for 9 to 15 hours is just too cramped. This was a packed flight with nearly every center seat taken. Good for Qatar airlines, which is a terrific airline, but its tough to ride in those little seats on long-haul flights

Read more about Qatar Airways

It's getting to the point in life that a flight in coach in those little seats for 9 to 15 hours is just too cramped. This was a packed flight with nearly every center seat taken. Good for Qatar airlines, which is a terrific airline, but its tough to ride in those little seats on long-haul flights

Pros: "like all the crews. nice attitude and friendly. very helpful to your needs."
Cons: "selected our (3 in a group) seats 24 hours before. but in Doha, the ground crew named Mohammed changed our seats . usually in usa you need to ask if you could do that. but that guy printed the new boarding passes and then said we change your seats. i told him that was rude and not courteous to passenger. he had no answer."
Pros: "Staff were accommodating and considerate, great flight!"
Pros: "Flight attendants were excellent, food service very good. If the service is so good in economy, I can't imagine how nice it would be to fly in business class. I would fly Qatar Airlines all the time if the price is right."
Cons: "Economy row seats don't give you enough space for your legs between rows, but this is a systemic problem among airlines. You have to live with it or move up to business class."
Pros: "Crew was terrific. Great service. New aircraft are comfortable too."
Cons: "Food. Meals are of poor quality. Bland in taste and rubbery texture."
Pros: "Everything.. will do it again!"
Cons: "Everything was perfect"
Pros: "Crew was good"
Cons: "Boarding, comfort of seat"
Pros: "Crew was nice"
Cons: "Bassinet seats could be bigger for comfort with an infant."
Pros: "Empty plane."
Cons: "Service very reactive, particularly with so few passengers."
Pros: "Crew was superbly amazing which made flight enjoyable."
Cons: "Heating food with plastic containers is unhealthy and might cause cancer to people. It’s scientifically proven fact that plastic and heated food is carcinogenic. So please find other solution for it. Thanks"
Pros: "Qatar Airlines treats you very nicely and doesn’t try to charge for little extras. They include the nice extras as part of your travel experience with them. I highly recommend Qatar!"
Cons: "Lots of noisy babies / young children"
Pros: "The crew was amazing and delightful."
Cons: "The crew was amazing and delightful but should provide food to kids first before even those special diet or vegetarians."
Pros: "Every thing"
Cons: "Service"
Pros: "The attendants were great."
Cons: "The food on all 4 flights was ok. Could have been more interesting recipes and dessert. The seats on all flights were consistently hard and stiff. It was impossible to get a decent rest because of that as well as the areas being pretty cramped."
Pros: "Great flight in-service was fantastic. I didn’t use the entertainment service because is the old movies."
Cons: "Please include Nigerian and Ghana movies"
Pros: "professional and courteous staff. Food is even better than a Lufthasa flights"
Cons: "Many of the entertainment systems were broken."
Pros: "Leg room and cleanlness. Polite crew members"
Cons: "No entertainment. Very old movies and mainly in other languages not English. None for blacks to watch or listen"
Pros: "Out flight was not crowded so after take off we could take up all three seats. That was cool for a little nap. Crew was good. Everything was good."
Cons: "Everything was good."
Pros: "Crew was not mean"
Cons: "The seats were very uncomfortable, entertainment screen had poor picture quality, eggs were black, stank + inedible, long bathroom lines , a child screamed most of the flight, no internet, couldn’t change phone, checked bags damaged - handles ripped off!!!"
Cons: "Food"
Cons: "I get the safety thing with the window blinds but wish if it was 40 degrees outside they would let you close them until the plane takes off"
Pros: "While my Qatar airways flight from Houston to Doha (# 714) was almost perfect, flight #1335 from Doha to Nairobi was a huge disappointment."
Cons: "The flight attendants didn't seem to know what they were doing, food ran out before i got any breakfast, the IFE system for my seat didn't work,"
Pros: "Last row seats are never optimal but tha flight attendants were above par!!!"
Cons: "Wonderful people! Cannot day enough about the difference that makes."
Cons: "Unfortunately, my baggage was lost on this flight, which will make it very difficult to climb Kilimanjaro!"
Pros: "great service from flight attendnants."
Cons: "Old aircraft for flight from Doha to Nairobi, no personal entertainment etc."
Cons: "Again had to wait for the flight for 8 hrs due to change in flight time with no explanation"
Pros: "The long flight from Houston to Doha was good."
Cons: "The short flight from Doha to Nairobi was uncomfortably because of dry air in the plane."
Pros: "Flight service"
Cons: "Comfort"
Pros: "I flew from Bali to Doha and then Doha to Dulles after an 8 hour layover. Both flights operated a Boeing 777. The planes were spotlessly clean both flights. The menu choices were amazing and the wine selections were very good. What made the difference was the attentiveness of the cabin crew. I would particularly like to commend the purser and the flight attendants on flight 707 DOH-IAD for their assistance and willingness to go above and beyond the call of duty"
Cons: "Flight 707 was supposed to have the new Qsuites in Business Class, so it was disappointing that without prior notice the airline switched to an aircraft with normal (but quite good) business class seating. Nevertheless, the purser and the flight attendants made the flight memorable in a very positive way."
Cons: "I missed my flight from Nairobi to kisumu"
Pros: "Great Staff"
Cons: "Asian Vegetarian meals needs some improvement. Lack of Africans as part of the crew."
Pros: "In-flight treatment"
Cons: "The seat"
Cons: "Old plane treating the Africans like poor people of no value .. All other Qatar flights have newer aircrafts"
Pros: "Great cabin crew"
Cons: "Crappy old style recliner seats in business class for a 6 hour flight. Not consistent with the Qatar brand"
Cons: "Great service. Courteous staff. Professional and well groomed crew unlike some US carriers. Decent beverage and food offerings in biz. Badly outdated IFE system."
Pros: "Seat features. Extensive beverage and food menus. Great IFE system"
Cons: "Had to flag down crew for pre-departure beverage and hot towel. They are usually more attentive"
Pros: "I enjoyed my flight overall with good service by the attendants. Additionally, the food quality was good for an economy meal."
Cons: "long layover and very tight seat conditions were my only big complaints."
Cons: "Main course is not enough"
Pros: "The crew was friendly and patient. The flight departed on time."
Cons: "The plane was small and cramped. The food was mediocre and could have been more creative"
Pros: "Mediocre staff, not very attentive, horrible boarding experience in Doha. Food was inedible, watched a crew member place food she had spilled onto the aisle FLOOR back onto a tray to give to someone as if nothing happened, which prompted me not to anything for an 8 hour trip. DISGUSTING!"
Cons: "I will never purchase a flight with Qatar"
Cons: "15 hours flight no WiFi...!!!!!! Last minute flight time change was sent via email..!!!! Almost 1 hour delay after boarding..!!!"
Pros: "The was very hospitalty"
Cons: "Every thing was amazing"
Cons: "Flight was delayed materially with little forewarning Service was poor"
Pros: "Nothing"
Cons: "No entertainment"
Cons: "I didn't have much time on my layover, i would've expected the transfer to be better."
Pros: "I liked that it was empty and I could lie down."
Pros: "The food and crew."
Cons: "The intertainment system on the Doha to Nairobi flight had old communal TV screens."
Pros: "Roomy seats & clean appearance and modern cabin."
Cons: "This is an isolated experience on Qatar but a couple of the crew members had poor attitudes. One flight attendant talked down to passengers during boarding and while serving. Another flight attendant acted as if if she was being inconvenienced when asked for water. The seat did not function properly. It would recline on its own which caused constant adjustment throughout the flight."

First class service was horrible. No water at our seats when we arrived, no flight attendant seemed to be on duty in 1st while boarding. When she did arrive her uniform was wrinkled and looked a mess. For meal service she took orders from premier seating first and ran out of one of the food options y the time she got to 1st class . We had to ask for water with our meal, never took drink orders. Flight 630 MEX-LAX 11/7/2021.

The whole experience was great. Boarding is so orderly. The staff is super helpful. The wifi works great the whole flight so I was able to text for the entire flight. The best part was that it was orderly even when we were exiting the flight.

Pros: "Crew was wonderful"
Cons: "This COVID to be over"
Pros: "the scheduled time offers, the fast boarding time"
Cons: "offer lactose intolerance snacks"
Pros: "Everything was amazing"
Cons: "Nothing really."
Pros: "Crew was night seat sucked plane was cramped"
Cons: "The cabin was a little cool for me during at least half of the flight"
Pros: "The crew on both legs of our trip were nice and accommodating."
Cons: "90 minute delay"
Cons: "It was so cold! People all over were asking for blankets and commenting on the coldness"
Pros: "Crew"
Cons: "The flight is operated by Air France and I would have preferred Delta. It was extremely cramped but the food was excellent and it was on time"
Cons: "Better accommodation for handicap passengers."
Pros: "Quick Boarding Awesome staff"
Cons: "The pork dinner meal option was burnt … al the way through."
Pros: "Crew was very pleasant"
Cons: "Old airplane. Everything was worn out and stained. Entertainment system is ancient. Economy seats are so small you can barely get in and out."
Pros: "The cockpit crew waited to turn the plan off until the Footbal playoff game was finished. I thought that was very considerate of them."
Cons: "Seats were right but that I guess is to be expected these days."
Pros: "Nothing."
Cons: "- Put a special meal request. Meal request (vegan vegetarian) was confirmed on my boarding pass. However, when service came, flight attendant informed me that "I don't have any left. sorry". So I went 15 hours without food. - Ceiling light was "broken" and falling off. The light would not turn off, so I went 15 hours with no sleep. Overall very rude and low standard service."
Pros: "Staff are adept at dealing with these issues but it is a systemic problem."
Cons: "Rather than pay luggage fees, people are bringing on their luggage and the flight ALWAYS runs out of space. Suitcases are being moved around right at people heads and more than once I've been hit and seen other people be hit in the head by a suitcase. Getting luggage in place used to be a simple and minor issue, now it occupies much of the time, energy, and attention of the cabin crew as well as the gate crew. I realize this is making money for Delta but the cost is being paid by people being hit in the head with luggage and the crew's unavailability to deal with other issues."
Pros: "Short and easy"
Cons: "Additude of some of the crew. After a long talked off delay ,Rod would not give me a glass of water to take my evening medicines."
Pros: "Comfortable seat."
Cons: "This was my most uncomfortable flight ever. I am 94 years old and the seat was so cramped and small that the entire 3 hours were uncomfortable."
Pros: "Comfort"
Cons: "Never on time"
Pros: "Super friendly flight crew."
Cons: "I was first in line for a 1st class upgrade. They didn’t upgrade me but when I got on the plane, the flight attendant randomly asked someone if they wanted to move to 1st class because of an open sest"
Pros: "The flight was probably only half booked, the crew was awesome, very attentive and accommodating. Legroom at seat 13A was plenty. Also the fact that messaging is free is convenient."
Cons: "No food to purchase. The flight was over dinner time. Boarding - the ground staff’s announcements weren’t very intelligible."
Pros: "On time! Easy boarding!"
Cons: "They had problems with both the wifi and the entertainment system. Super friendly crew further."
Pros: "I like the snacks they are not giving out on the flights. It seems that Delta is trying to make the flying experience nicer instead of more tedious and uncomfortable like many other airlines, which is appreciated."
Cons: "The flights were both operated by Delta but booked through WestJet, and the flights themselves were fine. The booking was through WestJet (found the flight on kayak which kicked me over to West Jet's site) and check in was a pain. Their code did not work for their site or Delta's, I had to FB message them both leaving and returning to ask for the correct one, and the first request took them hours to answer. I'll just book Delta next time and save myself the trouble."
Pros: "Food available for purchase. Entertainment system."
Pros: "Quiet, friendly, fast and efficient. What you'd want for a flight at 6am"
Pros: "Being on time."
Pros: "Very professional cabin crew"
Pros: "It all went very well. Arrived 20 minutes ahead of time. Wifi movies were great. Stewardesses were very efficient."
Pros: "Great polite and personable crew. Quality food snacks that accompany the beverage."
Cons: "The seats weren’t very comfortable or spacious. And the get your seat at the gate process is a little unclear"
Pros: "The crew was fantastic. I generally love flying Delta and find their crew to always be very professional and kind."
Cons: "As this was a smaller, regional jet, there weren't a lot of amenities. But that's fine, it's only a 40-minute flight!"
Pros: "Staff were awesome. Give them a raise."
Cons: "Nothing"
Cons: "Boarding process was horrible, it was first class, priority, zone 1 and then all other zone. There was no order. Flight was delayed. Had a 3 hour delay on the tarmac!"
Pros: "red"
Cons: "red"
Cons: "Missed connection"
Cons: "Was never able to get on flight. The plane lost a windshield wiper and didn't have any spare parts."
Pros: "The crew is always great. I liked the environment was cooler. It doesn't need to be refrigerator cold but keeping things on the cooler side is helpful."
Cons: "The boarding process is always horrible. Folks crowd the gate before their class is called. It creates anxiety and edginess. Never a good way to start a trip. While it always goes relatively quickly I feel it should be more organized and folks made to follow a system. Cramming right up against the ticket counter doesn't do anyone any good."
Pros: "The plane didn't crash."
Cons: "Everything! Flight late, seats to close, worst customer service in the skies!"
Pros: "On time Clean airplane Smooth ride Friendly staff"
Cons: "Nothing"
Pros: "smooth flight"
Cons: "I'm not sure if this staff is exhausted or just over there job, but they cow towed to a woman who made major complaints about the air conditioning and even gave her points to help her deal with the temperature. Strange. They were only gold stays and I'm only Platinum and didn't complain once. Oh well, that's delta, we all deal with their silence when we post anything that is unfair."
Pros: "Everything was great! It is however a mystery why the attendants find it hard to smile once in a while. They were all attentive which is more important than serving with a smile."
Pros: "Crew service, attitude was much better compared to most US based airlines. Comfort+ has great perks."
Cons: "Aircraft was old."
Pros: "The check in personnel was fantastic - very helpful and friendly with a very relevant story that made me feel more relaxed. Our not so good seats were somewhat compensated by the plane staff that gave us each a full beverage can, extra pretzels, and some cookies."
Cons: "Our seats that we'd picked out seemed to get changed when we checked in and we got out in the last row, which had no window, and smelled strongly of bathroom cleaner."
Pros: "On time"
Pros: "Easy boarding, good wifi."
Cons: "Two hour mechanical delay, seemed like they waited forever for paperwork. Then rough weather, so bouncing all over. And on top of it, no peanuts."
Cons: "Staff does not understand regulation"
Cons: "There was a dilay"
Cons: "Very little legroom."
Pros: "Crew was amazing people"
Pros: "Comfortable seats, adequate legroom; clean aircraft, polite and professional crew."
Cons: "Super crowded gate -- but that's more the CDG problem than Norwegian's one."
Pros: "Not much went well, sorry"
Cons: "Because of bad logistics, the flight from CDG to FRA was delayed and therefore i missed my connection to AUS. Lufthansa personnel could have helped me make the second flight but didn't bother. I was rebooked on another flight through IAH which defeats the purpose of choosing a direct flight."
Pros: "Just about brand new Airbus airplane, very nice! Everything worked, seats reasonably comfortable for a long flight. Boarding worked well by area of the plane, friendly crew."
Pros: "The economy seat was surprisingly comfortable"
Pros: "The crew was really nice."
Cons: "There were some delays, my luggage didn't arrive to final destination I might receive it only tomorrow and also a lot of gates change."
Cons: "Cold on the plane/food needs more choice and improvement. Plane was late to arrive-over an hour later"
Pros: "Standard flight and comfort."
Cons: "Food was absolutely beyond horrible...and the crew would run instead of walk down aisles to wherever their dedtination was."
Pros: "More spacious seating. Crew was happy, nice and seemed to care. Good entertainment choices."
Cons: "Food"
Pros: "Service was courteous and effective once aboard the airplane."
Cons: "Boarding was chaotic, and primarily due to the fault of the boarding staff in Frankfurt. I was flying as a tourist from Switzerland, but it was easy to notice the condescending manner in which the African passengers were treated. I noticed the same attitude at immigration services in Frankfurt, were the officers were openly teasing, laughing at and harassing an Eritrean man. Some of the comments passed were frankly disgusting..."
Cons: "I still think it makes more sense to board the seats in the back of the plane before those further forward. It is difficult to get past the people who stand in the aisle or take forever to try to put their bag in the overhead bin."
Pros: "Other than being too late it was everything ok."
Cons: "We had a very late departure but it wasn't anything Lufthansa could control"
Pros: "TSA made me miss my flight i have to wait until 7 am for a new flight"
Cons: "TSA made me miss my flight i have to wait until 7 am for a new flight"
Pros: "Nothing"
Cons: "I didn’t like that I paid for premium eco omg and the airline changed planes and switched all our seats to coach and oversold the flight without eva n an alert or option to keep our original seats. Never again!!!"
Pros: "Lots of legroom, friendly crew, and they serve sandwiches! Asked for water after takeoff and they gave it to me without hesitation! I would definitely recommend them!"
Cons: "I can’t find anything to complain about."
Pros: "Excellent service!!!"
Cons: "Really nothing negative to share... just a little uncomfortable in economy class."
Pros: "Good selection of movies"
Cons: "The food was soggy and not the greatest"
Pros: "I had a great seat in premium economy. I would recommend upgrading to anyone. Friendly crew. Good entertainment options."
Cons: "The boarding process was not good."
Pros: "MRS-FRANKFURT on LH was awful but FRANKFURT to JFK was great for economy class. Flight attendant in my section was fantastic. Food was ok. Entertainment choices were excellent."
Cons: "When my flight out was canceled due to snow Lufthansa did not answer their phones despite hours of calling."
Pros: "I enjoy that their planes have more space, the food is delicious, and their caring and kind attitudes all through the experience!"
Cons: "Nothing"
Pros: "On time flight with no problems"
Cons: "Uncomfortable seats so hard to sleep during flight"
Pros: "I liked the food and the election of entertainment. I’m"
Pros: "everything"
Pros: "I have always liked Lufthansa; however, got put on an American Airlines flight due to a missed connection and there were no further flights until later in the afternoon. Had to change airlines and they assured me my luggage would follow me. It did not!!!! Too many security checks, switching from place to place and being herded like cattle was not too pleasant. Security people were rude and very busy talking to each other to tend to their jobs. One person would tell you to do something and the next person would give you completely different direction. They were arguing amongst themselves and not paying attention to one of the most important things.....customers."
Cons: "On AA flight there were two small children running up and down the airplane most of the flight. Very disturbing and no one could rest. They were playing chase, hitting everyone's seat, and screaming at each other quite a bit. Parents obviously did not discipline them at all. After waiting in the airport for a completely different flight and not know what to expect this flight was not a pleasant one. American Airlines had overbooked the flight and they were begging people to give up their seats. They had a weight problem due to fuel amount and when we were approaching DFW we were diverted to Houston because we did not have enough fuel to stay in a holding pattern. We sat on the tarmac for a couple of hours, refueled, several people got off the plane in Houston in order to make connecting flights and then we FINALLY flew back to Dallas"
Pros: "Service, food, and entertainment was great!"
Cons: "Nothing."
Pros: "I like everything. Everything orderly and perfect."
Cons: "The screen for viewing movies were not functioning all the time."
Pros: "All operations are handled consistently and efficiently."
Cons: "Like my outbound flight—the internet (which I purchased a 24 hour package for $19) was slow and, when I was logged off, could not log on again. Not sure if the backbone went down or if they had maxed out the number of users. But-was unable to use it for the bukx of the flight."
Pros: "Keeping in mind it was an economy class, I thought the flight was fine. Decent food. I would have preferred some with a heavy cheese sauce. I had gotten sick in Egypt and I felt lousy (dizziness and headache). Despite my physical condition I thought the flight was okay. Crew were professional and airplane was clean. Beer to drink. Other than the fact I was sick, I enjoyed the flight."
Cons: "The dinner option was okay. I felt the heavy cheese sauce pasta was a bit too rich. Other components to the dinner was fine."
Pros: "Kayak had good e emails with updates and reminders. Lufthansa was a great suorline for its care of its passengers."
Cons: "LH flight from Seattle was late, and I barely made it to the LH connecting flight to TA. Landed in Tel Aviv, but my one bag didn't arrive with me. Looked for the Lufthansa desk, but there is no such thing. They have farmed out the task of dealing with lost luggage and masses of confused to irate people to another firm. There were approx 40 people trying to get some information from 4 ladies, one of whom was new. They were unable to deal with many reports at a time. How about take a number and we'll call you up in turn? Instead it was like a push and shove pressure cooker just to find out the status of said missing bag and make a report. I was dealt with last. At this time, I was exhausted and angry. The ladies were very good and very kind. They informed my ride of the delay, and told me that the lost bag would come on the next flight. They took me out of the area to get a drink and a bite to eat. We waited. It came. We drove to my destination a few hours away. Never have I had to deal with such a time consuming shambles to find out the bare minimum of information. I finished the trip and will never fly with Lufthansa again."
Pros: "No complaints - quick flight."
Pros: "The crew was spectacular. They had 20 crew members."
Cons: "Our luggage did not arrive at our final destination of Madrid. It was awful. Also, after many passengers, including us, had fallen asleep, they woke us to put our seat backs up so the people behind us could put their tray tables down."
Cons: "The flight was about 45 minutes delayed but it was okay with me since I had connection flight and I had a long connecting time."
Pros: "Regardless the delay, the company feed us with sandwich and snacks to pass the time"
Cons: "The only thing I didn't like was that I wanted to watch the The Boss baby movie and it was unavailable. All other movies were ok"
Pros: "The whole experience was GREAT!"
Cons: "Lufthansa cancelled my flight at midnight before Thanksgiving and left me with no option to get home for the Holiday."
Pros: "This was my first international flight, and also first on Lufthansa, and I was thoroughly impressed. We traveled with another couple who've flown internationally multiple times, but this was their first Lufthansa flight as well, and they said it's the best they'd had. The crew were all excellent, friendly, and accommodating. There was plenty of entertainment options, refreshments, and snacks. The food was very good-much better than I'd expected. I appreciated that there were pillows, blankets, and headphones readily available as well. I'll try to fly Lufthansa every chance I get when flying internationally."
Pros: "the crew was good"
Cons: "the food was poor"
Pros: "Clean modern aircraft. Attentive and friendly service. Decent food and drink. I had plenty of space in my row."
Cons: "The things I didn't like are part of a 7 hour flight in coach class, and that's beyond the control of any airline."
Pros: "The crew was very kind and made their beat efforts accommodate our requests or help us with the issues we experienced in our seats. I was also pleasantly surprised by the quality and taste of the food served during the flight."
Cons: "The entertainment system in my seat was not working. The crew was very helpful in terms of trying to fix the issue, but unfortunately the system was not fixed. The seats were difficult to push back. We tried several times to push back the seat for the passenger travelling with me, however the seat would not go as far as everyone else's. Unfortunately the flight was not as comfortable for her as it was for the rest of my party traveling with me. For such a large aircraft, Lufthansa should consider boarding economy by seat section. For example, starting with the persons who sit in the back first and then forward. It would speed up the boarding process and alleviate any lines in the aisles in the aircraft. Last but not least, my parties baggage was not transferred during our quick layover from Frankfurt to Krakow. Priority should be given to passengers whose final destination is not Frankfurt. We found out that our luggage's remained in Frankfurt when our names were called by baggage pickup in Krakow. The attendant who was helping us was very cold and treated us as of we were the ones who caused this inconvenience through his tone of voice, as well as his short comments. Lufthansa needs to work on their customer service in Krakow. We were rushed by the agent and it seemed like he wanted to get rid of us asap even though there was no line. We needed to understand where our baggage was and the options available to us, especially because our baggage was carrying important items for my sister in laws bacholerette party that night. We left not knowing when we were going to receive our luggage or if it would even make it to Krakow that night. We called the Number provided to us several times during the Day, however the line did not seem to be actively monitored by an individual. The website we were provided to track our luggage offered little to no insight on the whereabouts of our luggage. We finally found out that the luggage had arrived in Krakow and would be sent by carrier. The carrier arrived late in the evening, right before we were leaving for the bachelorette party thankfully. Better communication in these types of situations would greatly alleviate the stress one feels when their luggage is missing. Aldo surprised that the airline doesn't distribute a care package (I.e. toothbrush, paste, facewash) to passengers whose luggage was left behind."
Pros: "Short trip, but nice crew."
Cons: "We were delayed by complicated connection from Vienna train station to Vienna airport, by the time we arrived, we missed our flight. We called your customer service, and a recording stated that we would get a reply within 48 hrs. We contacted website customer service and it stated that we would get a reply within 48 hrs. We needed immediate assistance from a HUMAN BEING to change our reservation, that was impossible. We were forced to purchase new tickets, the cost was $2,500, we had to stay overnight in a nearby hotel, the cost was $220. We are returning one day later than planned all because we could not reach you."
Cons: "No vegan food"
Pros: "The upgrade to business class"
Cons: "Not Applicable"
Pros: "Professional flight crew. Good leg room. Smooth flight."
Cons: "No complaints"
Pros: "Nice crew"
Cons: "Small leg space"
Pros: "Flight was cancelled"
Cons: "If flight took place"
Pros: "Snacks"
Cons: "2h late!"
Cons: "The airplane was really old."
Pros: "Yes.. crew was awesome.. Wish they did not charge us for drinks the second time around"
Cons: "Free drinks throughout the entire flight"
Pros: "The planes departed and landed on time."
Cons: "My bag remained in London during flight change.Have direct flights to avoid such cases."
Pros: "Crew was nice and friendly."
Cons: "The entertainment equipment needs to be updated. And the seats arrangements are not the best in term of privacy."
Pros: "Crew was amazing. Food was amazing too!"
Cons: "Delay time."
Cons: "It started over an hour late and they lost my luggage"
Pros: "Crew was ok, comfort was ok."
Cons: "Flight was delayed 1 h and 10 mins. Missed the connection flight because of it. No explanation was given. Food was awful."
Pros: "The overall flight experience was positive."
Cons: "Our tickets were suspended before our flight to Nairobi. We can’t understand why BA would do this?"
Cons: "Seats are thin so 9 hrs sitting becomes a pai in th b... Litterly. Both out bound and in bound the audio did not work well out bound not at all so 9 hrs not top notch"
Cons: "We missed the flight and so has nothing to say. We are still lamenting over our lost luggage"
Pros: "Staff were friendly."
Cons: "Check-in did not include my TSA-Pre or airline frequent flyer membership. Food was stale and inedible."
Pros: "crew"
Cons: "the seat"
Pros: "Check in and crew were very nice"
Cons: "Baggage was slow But everything was fine Pilot kept us informed"
Pros: "Delayed flight Inflight entertainment notnworking"
Cons: "No USB or power outlets. Very small screens for the entertainment. Definitely, not up to par for a long international flight."
Pros: "Great entertainment choices"
Cons: "Slow crew. Same good choices as flight just before"
Pros: "Crew was great!"
Cons: "entertainment system - very old and no way to get power for personal devices. This is a problem for such long flights"
Pros: "Everything was okay"
Cons: "Everything was okay"
Cons: "Theres no entertainment and I had to run to my gate because the connection time is so short."
Pros: "Crew was very nice and helpful"
Cons: "Did not get the seat according to the seatplan.I booked exit row seat 30..got 30..but exit row was 28."
Pros: "Helpful and courteous crew"
Cons: "N/a"
Pros: "Nice new plane, great flight staff, great entertainment"
Cons: "Checking in at the gate took a lot of time and no food or bathrooms available"
Pros: "Seat."
Cons: "Almost missed my flight. They had no confirmation of the booking even though it had been done a month earlier. Called the customer service and they kept directing me to go figure things out with the airport staff. It was a very frustrating experience. Took almost 4 hrs to confirm that the flight had been paid for."
Pros: "Boarding, friendly people in London and Hamburg"
Cons: "Flight attendants, plane, food"
Cons: "Old aircraft, mediocre entertainment display, food was sub par compared to previous flights"
Pros: "Crew was awesome. Seats were very comfortable. I slept the entire flight do so I am unable to comment on food or entertainment"
Cons: "The boarding process could use a lot of work. The gate isn't known until practically boarding time. The Admirals Lounge really could use an upgrade. It was uncomfortable and it was a great disappointment."
Pros: "Everything; crew was accommodating and friendly; food was good; crew offered liquid refreshments throughout the flight; crew demonstrated concern for our comfort."
Cons: "Nothing; everything was excellent"
Cons: "Very disappointed by the comfort of economy premium. Very!"
Cons: "plumbing issue on the plane delayed the flight by about an hour"
Cons: "Worst flight ever. Cabin Crew direspectful, vulgar language, condescending to passengers and manhandeling people."
Cons: "I have to pay for water?????"
Cons: "Plane was late which caused us to miss our connection and spend an extra 12 hours traveling to Gothenburg"
Pros: "Services of New Delhi staff were much better than in Phoenix. No wheel chairs were made available even waiting for 40 minutes in LONDON. We faced a lot of hardships in London to go to departure terminal."
Cons: "Veg food was very poor quality. Snacks appeared to be stale ( may be month old) & very poor choice . Even crew did not listen despite calling several times . Iwill neither travel by BA NOR will I recommend it to anyone else."
Pros: "Staff is always nice. Food service is generally good and the food tasty."
Cons: "Older plane that only upgraded business and first class. Standard class seats and entertainment old and nominally functional. Felt more like a third world country than what I'm used to on BA"
Pros: "The captain kept us aware of the delay and the reasons for the delay."
Cons: "No free food or drink other than water."
Pros: "Only thing I liked was the travel time to destination as it was the quickest flight due to circumstances and time I needed to travel."
Cons: "I didn't like near enough everything about this flight."
Pros: "Comfortable seats"
Cons: "They make you pay for WATER on BA!"
Pros: "Nothingh"
Cons: "Cancelled flight"
Pros: "Friendly, efficient crew, entertainment & flight info on monitor."
Cons: "Economy seating. Quite cramped.. I would make sure to book at least Premium Economy in the future."
Pros: "I liked how the Spanish Police Woman at the Passport station left her post at 6:50 am, with hundreds of people still on line for 0710 flights, knowing that her shift change came at 0700, to go "help" a pregnant woman who had fainted behind us! She did absolutely nothing to help out-but then conveniently was "replaced" by the next shift guy at 0700! What a farce!"
Cons: "Okay. We arrived at 0500 for our 0710 flight. British Airways had 3 or 4 stations open to process about 120 passengers-and the lines were painfully slow and inefficient. It was horrible. Finally, at 0630 we finished and then had to deal with the fiasco at passport control which was likely worse. You need to have more agents or kiosks so that people can print their own damn boarding passes. Get modernized! Stop being deliberately obstinate! Further, to charge passengers for coffee and poor snacks is abominable! No frills? Yeah, you can take that to the bank!!"
Cons: "Servuce"
Pros: "Good and on time flight. Loved the information given by all crews."
Cons: "My bags arrived a day later on 25th night which caused alot of inconviniency because i had to travel back to the Airport the following day for my cloths. The baggage handlers opened my bags and removed some items which is unacceptable . Stressed still about that"
Pros: "the plane was comfortable even when full, although there are only two toilets for over 200 people in coach which makes it difficult sometimes"
Cons: "I used to live in London in the past, and commute with BA routinely, without any considerable issues. With this in mind, I booked this flight through the american site as I now live in the US. Big mistake. Even though I'm still a BA member and I checked in 24 hours prior to departure on the minute, I had no way of choosing a seat, in fact I had to pay to change my assigned emergency exit aisle seat. Secondly, there was a 5,5 hour delay, due to fog, which affected BA but not Easyjet or Aegean flying the same route at the same time, leaving me looking at all the other passengers taking off while I waited at the airport without any notice from my company. This resulted in me getting a debilitating migraine, for which I had to request painkillers on the plane. For anyone who hasn't done this before, despite how helpful the staff are, there's always "procedure" to be followed and papers to be signed before obtaining tylenol. Finally, when I contacted BA customer service to request a refund for this trip, considering if I had booked with any other airline I wouldn't have gone through all that, I was told it was my fault for not carrying painkillers and they "absolutely do not reimburse" such situations involving the weather. All in all, this was the last BA flight I will ever book and I am happy to go back to the US where customer service has an actual meaning and passenger wellbeing is always a priority."
Pros: "I thoroughly enjoyed my flights. Boarding was efficient and well-conducted. Seats were quite comfortable, I felt. The entertainment systems included plenty of content; movies allowed for different tastes, and there were other options. The crew were thoughtful and responsive to specific requests or needs. Blankets and pillows, earphones and announcements were useful. It was possible to sleep, but also, to stay awake if necessary. The flight arrived in good time, and was de-boarded efficiently as well. The menu was sufficient, although the tarragon chicken was underwhelming: the pasta dish was quite nice. The coffee was not great, but drinkable. I appreciated having actual milk for the coffee."
Cons: "The gates at Heathrow are not announced until one hour before, which can mean a long trek to arrive in time for boarding. Also, at IAD, there's a lot of queuing and navigating passage systems both to get to the plane and to arrive back. I liked the new kiosks for the entry to immigration/passport however."
Pros: "Great food."
Cons: "Not much space for a long flight."
Pros: "Entertainment: American Airlines had a great selection of movies."
Cons: "American did not check my luggage to my final destination, even though they should have. Spoke with an American Airline luggage rep at Heathrow; he was rude and condescending - "You go get your luggage from Terminal 3 and bring it to Terminal 5. If you don't, your luggage is not going to with you!" Thankfully a more reasonable British Airways agent at T3 took care of this."
Cons: "The seat arrangement is awkward with very tight seats. Little room for storing personal items and no privacy whatsoever on aisle seats. Entertainment system needs updating. Moving map was not working."
Pros: "Quiet flight in fairly empty flight"
Cons: "food choices, no blanket"
Pros: "There was one crew member was passive aggresive and doing his best to annoy the whole trip, I had to get other crew involved, he was hitting on my friend as well....."
Cons: "This was a United flight sold as Air Canada to me and Lufthansa to my friend. This made check in twice as long since we went to the wrong counters. The quality was horrendous for an international flight and the entertainment system was broken. I paid atleast 50% more than I should have. Never fly UA"
Cons: "I was sitting right in the front near the first class area, and I needed to use the washroom, I was refused and ordered to use only the other 2 available ones at the back of the plane. It’s not much to say, but it’s weird to have only 2 stalls for the whole plane, and one stall for only about a doze"
Pros: "One flight attendant in particular. Wish I knew her name to commend her. Also, had a bassinet for my grandson!! Frequent beverages offered, especially water. Allowed to move seats once in the air!! Able to help my daughter with her baby. Chicken dish was actually really good."
Cons: "No movie screens at all!? Odd; especially for an International flight. Check bathroom paper supplies more frequently. Ran out of paper towels two bathrooms. No fault of yours, but the Venice airport was a nightmare. I am use to airports in the US and was shocked how long the line was to get through to our gate. We couldn’t even find the end because it wrapped around like an “S”. Surprised we had to print our boarding pass (but was never asked for it); couldn’t do a mobile boarding pass."
Pros: "The team was very professional and friendly"
Pros: "Staff were friendly and helpful."
Cons: "Movie selection was limited although I found one in the lot that I thoroughly enjoyed. As always with Air Canada, you only get the most basic snacks and everything else is extra."
Pros: "The food and entertainment were ok. Not happy I missed the next connecting flight"
Cons: "Delay"
Pros: "There is no built in entertainment system. Download the app on your phone to be able to watch movies in flight."
Cons: "Not much room in economy class."
Cons: "Arriving 20 min late and not making connection."
Pros: "Super easy flight with no hiccups"
Pros: "Customer service rep was able to move us to an earlier flight"
Cons: "The flight we moved into got delayed after boarding. My wife watched an entire movie before takeoff. This all after having our flight cancelled the night before. I understand delays from weather but I felt air Canada’s communication was kacking"
Pros: "The ease of boarding the plane and the crew wa attentive and pleasant."
Cons: "Food was not great, but was edible. Leg room was not as good on the long flight as the shorter connector."
Pros: "I have never flown Air Canada before and it was one of the best airlines I have ever flown! Entertainment was great! The outlets were clutch. I got a sandwich and it was really delicious !"
Cons: "I didn't find anything I didn't like!"
Cons: "This review is about Air Canada from Los Angeles to Vancouver. Our flight was cancelled the flight for technical reason, without a notice. We found out when we got to the airport with four children. We were put on a later flight that also left Los Angeles later than the scheduled time. We arrived to Vancouver so late that we could not make the latest BC Ferry to Victoria that left at 9:00 pm. We lost our hotel reservation in Victoria. We were stranded in Vancouver till we could find a hotel that cost us an extra $600 (US dollars), an extra reservation for the ferry and lost a precious half a day of our vacation. When we complained about this wasted time and money Air Canada did not utter not even a clear simple apology. It offered a lousy discount on our next flight with the company, believing that we may ever use such an uncaring company"
Pros: "The same as above, perfect"
Pros: "No wasted time, they load you up and get you where you want to be."
Cons: "Be sure to gate check anything larger than a small backpack or purse. There is little room on board for carry-on's"
Pros: "Comfortable econom."
Cons: "Too many announcements"
Cons: "Seats just aren't comfortable and they ran out of iPads so no entertainment. This was on an 8.5hr flight from Berlin."
Pros: "Staff was extremely pleasant."
Cons: "Being charged for seat selection when I could not even select a seat. My seat didn't even have an outlet with USB jack next to the monitor like other seats. I had to use the old worn-out headset input jack on the armrest. Flights were delayed both directions."
Pros: "As we approached Raleigh ~3:15am, over 4.5 hours late, the pilot apologized for the delay, which was thoughtful of him. And we arrived in one piece, so that was good too."
Cons: "While waiting for the flight, I whined on FB about our probable delay, and a friend responded with "I'm guessing that you're crammed at the end of that terminal hallway with about 10 other gates of people with no airplanes, no information, and 2 AC employees." Spot on. Apparently such delays, understaffed gates, and failures to communicate with passengers are par for the course. Friend even predicted the free bagels AC would eventually offer at the restaurant that closed 3 hours before our flight finally left. He didn't predict the multiple announcements about assorted other flights not having functional restrooms so please pee before boarding."
Pros: "The staff were very friendly."
Cons: "Some of the equipment on the airplane didn't work. TV monitors."
Pros: "The flight from YVR to SFO was good, but the flight from SFO to YVR was horrible. So I'm giving you an average score from both flights. Note: both flights were booked through Air Canada but were operated by United."
Cons: "I booked through Air Canada but the flight was operated through United. There was NO communication regarding what terminal the flight left from and I almost missed my flight because the board said international but that was incorrect. Many people did miss their flights and everyone was MAD. I was re-booked on a later flight but fortunately I made the original flight because I happened to be walking by the gate when they called for final boarding. My seat was at the very back of the plane next to the bathrooms. When the flight took off a funnel of water poured down my back from the baggage bins above. My entire back, pants and underwear got soaked. It was disgusting. The stewardess said it was most likely water from condensation/air conditioner and offered me some paper towels. I moved to the aisle seat. Thank goodness it was open, because when we landed a ton more water poured on to my old empty seat. Once again the stewardesses didn't think it was a big deal. I feel badly for whomever sat in that back seat the next flight out. I'm sure they got soaked too. The stewardesses could not have cared less. I'm sure they didn't bother to report it."
Pros: "When there were unforseen delays. They just said too bad, here is a phone number you can call. It then took 2 hours to try and get someone on the phone. Once I finally was talking with someone, they said it would cost $200 to rectify the problem. I then got put on hold. When they came back they said it would be over $2000 to get home. Talk about trying to cash is on people's hard situations. I ended up flying WestJet. They were amazing."
Cons: "Kiosk option wasn't supporting the baggage check policy, resulting in passenger were unable to print baggage tag and had to wait in long line over 1.5 hrs to check bag with staff. They also understated. It took me over 2 hrs to get throug check in process, not counting 45mins + through security check and custom. I had asked staff to expedite the process. C my flight was boarding. Staff could care or less and walked away. I had to run to my gate and almost miss my flight. Also, I was told that 1st checked bag was complimentary as this is a express aircraft. Staff wouldn't honor that. Come to find out as I entered the aircraft that they made many passengers do the complimentary gate check anyway. Rude and unaccompdating staff."
Cons: "Air Canada also bumped our flight to 3 hrs earlier."
Pros: "The gate personnel at LGA did the best they could under the circumstances."
Cons: "Air Canada canceled this flight which was already delayed 2.5 hours and failed to notify any of us passengers who were waiting at the gate. We only found out because a passerby mentioned it."
Cons: "There was no information for the new rules of eTA and I've lost my flight from Tel Aviv to Toronto to my friends baby's baptism. Shame!"
Pros: "The crew was fast and efficient at helping get the carry-on luggage stowed. Beverages were offered frequently. The seat was comfortable and i appreciated that the aisle armrest was easy to lift up for getting in and out of my seat."
Cons: "The leg room was a bit cramped."
Pros: "Check in was smooth and we were given extra leg space seats!"
Cons: "The flight took off about half hour late!"
Cons: "Air Canada failed to transfer my bag from flight 1 to connecting flight 2. This not only happened to me but to other people traveling on the same connecting flight as well. My bag was delivered later then the promised time, it was also returned damaged. It is now almost one week since I have taken my flight and I am unable to process a claim because they have not updated my file via their Bag Tracer program. It is clear that they still have a lot of work to do to be considered a real commercial air line company"
Pros: "Crew was friendly"
Cons: "No leg room, no snack for a 5+ hour flight, a bit messy, no entertainment, not too comfortable"
Pros: "Decent everywhere options, leg room, and seat comfort."
Cons: "Delays with no adequate explanation and very few updates. Boarding process was chaos."
Cons: "One one if the kegs from Barcelona and return (through Montreal) there were no individual movies/ music available unless you purchased an IPad rental for $10. If they don't have entertainmentvon in the seat ahead a longer flight they should not charge for a device to watch it!!"
Pros: "Media and staff very good"
Cons: "Airport was empty, plane was empty. But still had to wait to get on due to filled with people who put suitcases away that sat near front but not first class."
Pros: "Crew service in the plane was very nice, plane was cold and clean as it should,"
Cons: "Lost a flight because they closed the door 20 min before departure, no calls where made to passengers ... I was delayed by airport security and by the time I made it to the gate it was already dispatched, flight closed doors 10 min after it was scheduled to board, very efficient boarding crew that left 6 passengers on the ground !! Since it was a short flight between Toronto and Montreal they gabe me a seat in the next flight which had a delay in boarding (30 min) and then delayed departure too another 30 min ... All in all i spent almost 5 hours in the airport for a 1h flight"
Pros: "Superb experience all around....comfortable, clean, good entertainment, on-time, good food curteous crew!"
Cons: "Nothing- we will definitely travel with you again!"
Pros: "the plane crew were pleasant and kept us posted as to what was happening and causing us to be even later to leave."
Cons: "The staff on the ground were disorganized, uninformed, frazzled, dismissive and boarded us 1 hour late with no updates on why we were not boarding on time. Our flight was just sitting there on the ground. when people asked they blew us off. we were also crowded into the last, very narrow, terminal area in the Toronto airport (F89-F99 area). Too many flights departing at the same time, created limited space to sit/stand. One passenger pasted out, and had a seizure upon hitting the floor face first, because of the stuffed space, and lack of air movement and available seats. They did have a fan in the area but it didnt do much to circulate air. Once we boarded an hour late, the ground crew were nowhere to be found. We waited 30min on the plane for crew to board our luggage. We were told they left the area to work somewhere else, and would be back soon. Ugh! I would not fly Air Canada again, esp through Toronto again."
Pros: "There was nothing redeeming about this flight."
Cons: "Delay caused us to almost miss our flight to Dublin. Rude staff, and overall disappointing. I will not be flying on Air Canada again."
Pros: "Overall good. A bad delay and boarding process. I can't fill out the above rating cause my computer dos'nt let me."
Cons: "Very bad experience, first flight was delayed then lost my luggage. All my cloths, Medicine and cosmetics in the bag. They spoiled my trip"
Cons: "the gate changed FOUR times and passengers were never notified as there were no crew at the gate. The flight was delayed by two hours. there was no in-flight entertainment on board as it wasn't working. upon landing, we were forced to stay in the plane for an extra 30 minutes because the gate and crew were not ready. I was NOT impressed by this flight and am very upset with how things went. I expected better of AC and will not be flying again with them."
Cons: "Got delayed for almost 2 hours. Unacceptable"
Cons: "There wasn't a food in the International flight. Air Canada is so crazy!"
Cons: "Long line and not much organization during boarding"
Cons: "Very bad cabin pressure -- lots of ear pain."
Cons: "The flight was delayed twice, and then when we boarded, were told that the flight would be delayed again . . . and then informed that the flight was canceled. The staff did not know what was happening, and kept us on the plane for almost 2 hours, before letting us off and telling us there were no hotels available. It was a nightmare experience transferring in Toronto. The crew did what they could, but they were largely kept in the dark too."
Pros: "The pilot was good"
Cons: "My tv did not work, the crew was not overly friendly and I was disappointed that for a 5 hr flight there was not even a snack. For the price of the ticket I expected better service"
Pros: "Dreamliner was airy and pleasant. Large screens. Electric outlets"
Cons: "Need more E books and audio podcasts."
Pros: "I did like how convenient to use when I had to confirm my flight and choose my seat. I was able to easily be directed by the crew and counter services. Overall, I had what I needed."
Cons: "I didn't get much on my options to choose seats and whenever I want more space I would pay extra, we don't feel privileged..."
Pros: "Seat where very roomy. Service was amazing.."
Cons: "There was a mess inside terminal 1 April 25 at 8pm when we arrived perhaps the pilot could have gave us heads up. Very confused as to what was going on."
COVID-19 information

Safety measures for airlines flying from Des Moines to Kenya

Airlines flying from Des Moines to Kenya have enacted additional safety measures and adjusted policies to better accommodate travelers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Des Moines to Kenya

Mandatory masks

Masks required on board, masks provided on flights from Des Moines to Kenya

Social distancing seating

Middle seats unavailable to book on flights from Des Moines to Kenya

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Des Moines to Kenya

Flexible cancellations

Waiving of change fees. Search flexible flights from Des Moines to Kenya

Book cheap flights from Des Moines to Kenya

Recent round-trip flight deals

3/7Mon
2 stopsDelta
26h 46mDSM-NBO
4/28Thu
2 stopsDelta
30h 40mNBO-DSM
$839
4/21Thu
2 stopsBritish Airways
25h 40mDSM-NBO
5/7Sat
2 stopsBritish Airways
26h 41mNBO-DSM
$922
4/21Thu
2 stopsMultiple Airlines
22h 50mDSM-NBO
5/7Sat
2 stopsMultiple Airlines
26h 41mNBO-DSM
$926
3/7Mon
2 stopsQatar Airways
26h 40mDSM-NBO
4/27Wed
2 stopsQatar Airways
43h 35mNBO-DSM
$967
1/15Sat
2 stopsLufthansa
20h 45mDSM-NBO
5/31Tue
2 stopsLufthansa
25h 21mNBO-DSM
$991
1/15Sat
2 stopsMultiple Airlines
23h 50mDSM-NBO
5/31Tue
2 stopsMultiple Airlines
29h 55mNBO-DSM
$1,003
1/15Sat
2 stopsQatar Airways
23h 50mDSM-NBO
5/30Mon
2 stopsQatar Airways
26h 13mNBO-DSM
$1,071
1/15Sat
2 stopsQatar Airways
30h 45mDSM-NBO
5/30Mon
2 stopsQatar Airways
26h 13mNBO-DSM
$1,098
4/21Thu
2 stopsQatar Airways
34h 05mDSM-NBO
5/6Fri
2 stopsQatar Airways
26h 13mNBO-DSM
$1,106
1/15Sat
3 stopsMultiple Airlines
27h 21mDSM-NBO
5/31Tue
2 stopsMultiple Airlines
21h 55mNBO-DSM
$1,127
1/15Sat
3 stopsMultiple Airlines
28h 10mDSM-NBO
5/31Tue
3 stopsMultiple Airlines
25h 21mNBO-DSM
$1,192
3/7Mon
3 stopsMultiple Airlines
59h 15mDSM-NBO
4/27Wed
3 stopsMultiple Airlines
45h 56mNBO-DSM
$1,348
4/21Thu
2 stopsMultiple Airlines
42h 49mDSM-NBO
5/7Sat
3 stopsMultiple Airlines
50h 56mNBO-DSM
$1,352
4/21Thu
3 stopsMultiple Airlines
35h 55mDSM-NBO
5/7Sat
3 stopsMultiple Airlines
52h 27mNBO-DSM
$1,445
1/15Sat
3 stopsAir Canada
28h 10mDSM-NBO
5/31Tue
3 stopsAir Canada
26h 38mNBO-DSM
$1,513
3/7Mon
3 stopsMultiple Airlines
29h 57mDSM-NBO
4/28Thu
2 stopsMultiple Airlines
50h 38mNBO-DSM
$1,547
4/21Thu
3 stopsMultiple Airlines
35h 55mDSM-NBO
5/6Fri
3 stopsMultiple Airlines
46h 27mNBO-DSM
$1,610
3/7Mon
3 stopsMultiple Airlines
29h 57mDSM-NBO
4/27Wed
2 stopsMultiple Airlines
28h 56mNBO-DSM
$1,648
3/7Mon
3 stopsAir Canada
29h 57mDSM-NBO
4/28Thu
3 stopsAir Canada
30h 21mNBO-DSM
$1,861
12/13Mon
2 stopsQatar Airways
30h 56mDSM-NBO
1/14Fri
2 stopsQatar Airways
46h 14mNBO-DSM
$2,294

Search by stops

Search by airline

Search by price

Recent one-way flight deals

12/5Sun
3 stopsMultiple Airlines
44h 44mDSM-NBO
$815
12/5Sun
2 stopsMultiple Airlines
44h 44mDSM-NBO
$821

Search by stops

Search by price

Des Moines - Kenya Flights

Departure:

Des Moines (DSM)United States

Cabin classes:

$1,448
$551

Browse origins:

Browse destinations: