Flights from Des Moines to Nairobi lean towards being more expensive in December. Prices are generally better when you fly from Des Moines to Nairobi in July, with the cheapest ticket starting at $559.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Des Moines to Nairobi as you normally would.
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
24h 05mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
24h 54mDelta
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
54h 50mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
32h 32mAmerican Airlines
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
25h 55mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
30h 46mBritish Airways
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
24h 05mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
24h 54mDelta
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
54h 50mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
32h 32mAmerican Airlines
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
25h 55mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
30h 46mBritish Airways
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
24h 05mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
24h 54mDelta
Des Moines
Nairobi Jomo Kenyatta Intl
3 stops
33h 25mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
29h 16mDelta
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
31h 25mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
28h 52mDelta
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
28h 34mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
53h 25mQatar Airways
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
28h 34mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
46h 50mQatar Airways
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
28h 34mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
30h 05mQatar Airways
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
24h 05mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
24h 54mDelta
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
25h 55mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
30h 46mBritish Airways
Des Moines
Nairobi Jomo Kenyatta Intl
2 stops
25h 55mNairobi Jomo Kenyatta Intl
Des Moines
2 stops
30h 26mBritish Airways
Most people fly from Des Moines (DSM) if they book a flight from Des Moines to Nairobi. On average, Des Moines has 0 outbound flights to Nairobi per day from 5 airlines. Des Moines is conveniently located just 3.6 mi from Des Moines’s city center.
Some of our airline partners flying from Des Moines to Nairobi have new flexible policies in place due to COVID-19. British Airways, United Airlines, and Delta are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like British Airways with this kind of flexibility.
Yes, there are multiple flights from Des Moines to Nairobi for under $1,600. The cheapest flight booked recently is on American Airlines for just $1,503, but on average you can expect to pay $2,194.
There are currently 20+ open flights from Des Moines to Nairobi within the next 7 days for less than $1,500.
Flying on American Airlines is currently your cheapest option to Nairobi, with prices starting at $1,503. Additional round-trip tickets that might be worth considering are offered by British Airways and Qatar Airways, with the lowest prices starting at $1,767 and $2,134, respectively.
American Airlines, British Airways and Delta are the most popular airlines when flying from Des Moines to Nairobi.
On average you can expect to pay $1,520 for a flight from Des Moines to Nairobi. The cheapest flight overall is $1,352 while the most popular route, (Des Moines - Nairobi Jomo Kenyatta Intl) is currently priced at $1,860.
An eVisa is the fastest and easiest way of obtaining a visa as you can submit an application and supporting documents online. If approved, you'll receive your eVisa confirmation electronically. When you arrive at immigration, you will be asked for your passport and eVisa to ensure you have proper documentation.
An eVisa is the fastest and easiest way of obtaining a visa as you can submit an application and supporting documents online. If approved, you'll receive your eVisa confirmation electronically. When you arrive at immigration, you will be asked for your passport and eVisa to ensure you have proper documentation.