Round-trip from | $1,168 (United Airlines) |
---|---|
Popular in | July |
Cheapest in | November |
Average price | $1,462 |
Fly from
Fly to
Route
Depart
Return
Price
JohannesburgDes Moines
JNB - DSM
JNBDSM
Johannesburg OR Tambo
Fri 12/5
7:45 pm-10:53 am
2 stops47h 08m
Des Moines
Fri 1/2
8:00 am-6:35 pm
2 stops26h 35m
JohannesburgDes Moines
JNB - DSM
JNBDSM
Johannesburg OR Tambo
Thu 11/6
10:00 pm-11:44 pm
2 stops33h 44m
Des Moines
Mon 11/10
6:00 pm-7:35 am
2 stops29h 35m
JohannesburgDes Moines
JNB - DSM
JNBDSM
Johannesburg OR Tambo
Fri 12/5
7:40 pm-4:51 pm
2 stops29h 11m
Des Moines
Fri 1/2
2:23 pm-7:00 pm
1 stop20h 37m
JohannesburgDes Moines
JNB - DSM
JNBDSM
Johannesburg OR Tambo
Thu 11/6
9:30 pm-5:44 pm
2 stops28h 14m
Des Moines
Mon 11/10
2:17 pm-7:00 pm
1 stop20h 43m
JohannesburgDes Moines
JNB - DSM
JNBDSM
Johannesburg OR Tambo
Fri 12/5
8:15 pm-10:53 am
3 stops46h 38m
Des Moines
Fri 1/2
11:35 am-9:30 am
3 stops37h 55m
JohannesburgDes Moines
JNB - DSM
JNBDSM
Johannesburg OR Tambo
Fri 12/5
5:30 pm-11:45 pm
3 stops38h 15m
Des Moines
Fri 1/2
3:15 pm-3:00 pm
2 stops39h 45m
Currently, August is the cheapest month in which you can book a flight from South Africa to Des Moines (average of $336). Flying from South Africa to Des Moines in June is currently the most expensive (average of $401). 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.