Find flights
When to book
Airlines
FAQs
English
Round-trip from | R17 972 |
---|---|
Popular in | July |
Cheapest in | November |
Average price | R17 675 |
Fly from
Fly to
Route
Depart
Return
Price
JohannesburgDes Moines
JNB - DSM
JNBDSM
Johannesburg OR Tambo
Mon 1/12
22:00-17:03
2 stops27h 03m
Des Moines
Tue 3/3
17:15-8:25
2 stops31h 10m
JohannesburgDes Moines
JNB - DSM
JNBDSM
Johannesburg OR Tambo
Thu 6/11
19:35-16:53
2 stops29h 18m
Des Moines
Mon 10/11
18:40-7:35
2 stops28h 55m
JohannesburgDes Moines
JNB - DSM
JNBDSM
Johannesburg OR Tambo
Thu 6/11
21:30-17:16
2 stops27h 46m
Des Moines
Mon 10/11
18:32-19:00
1 stop40h 28m
JohannesburgDes Moines
JNB - DSM
JNBDSM
Johannesburg OR Tambo
Mon 1/12
14:35-18:26
3 stops35h 51m
Des Moines
Tue 3/3
15:30-8:40
2 stops33h 10m
JohannesburgDes Moines
JNB - DSM
JNBDSM
Johannesburg OR Tambo
Mon 1/12
20:15-21:37
3 stops33h 22m
Des Moines
Tue 3/3
11:30-9:30
3 stops38h 00m
Currently, December is the cheapest month in which you can book a flight from Johannesburg to Iowa (average of R17 133). Flying from Johannesburg to Iowa in August is currently the most expensive (average of R21 329). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
Unlike in the morning, when flights are generally more expensive, you can save up to 21% on flights from Johannesburg to Iowa by exploring options for tickets in the evening.
Entertainment
Boarding
Overall
Food
Comfort
Crew
Reviews
Abisola,Oct 2025
LOS - CDG
Entertainment
Boarding
Overall
Food
Comfort
Crew
Reviews
Abisola,Oct 2025
LOS - CDG
Entertainment
Boarding
Overall
Food
Comfort
Crew
Reviews
Abisola,Oct 2025
LOS - CDG
Entertainment
Boarding
Overall
Food
Comfort
Crew
Reviews
Abisola,Oct 2025
LOS - CDG
Entertainment
Boarding
Overall
Food
Comfort
Crew
Reviews
Abisola,Oct 2025
LOS - CDG
Entertainment
Boarding
Overall
Food
Comfort
Crew
Reviews
Abisola,Oct 2025
LOS - CDG
When you search for this flight from Johannesburg to Iowa, Cheapflights searches on 900+ travel sites to save you time finding great flight deals online. Additionally, we offer filter features so you can choose a preferred cabin class or airline, see different price ranges, and much more so you can book the flight for you.
By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights to Iowa from Johannesburg.
Yes! Cheapflights helps users easily find flights from Johannesburg to Iowa with no change fees.
Yes, and it’s super simple to set up. Click the bell icon next to the flight deals above and provide a valid email address to enable Price Alerts. That’s it!