Due to multiple factors, expect to potentially pay more when booking in December. For low rates, November can be a great choice for travel to South Africa. Flights to South Africa from Des Moines in November are about $1,417 on average during November, but can be found for as low as $921.
When flying from Des Moines to South Africa, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Fly from
Fly to
Budget
$1,075 - $1,612
Route
Depart
Return
Price
Des MoinesJohannesburg OR Tambo
DSM - JNB
DSMJNB
Des Moines
Sun 2/11
2 stops33h 21m
Johannesburg OR Tambo
Sun 2/25
2 stops34h 04m
Des MoinesJohannesburg OR Tambo
DSM - JNB
DSMJNB
Des Moines
Sun 2/11
1 stop20h 05m
Johannesburg OR Tambo
Sun 2/25
2 stops29h 02m
Des MoinesJohannesburg OR Tambo
DSM - JNB
DSMJNB
Des Moines
Sun 2/11
1 stop20h 05m
Johannesburg OR Tambo
Sun 2/25
1 stop26h 09m
Comfort
Food
Crew
Entertainment
Boarding
Overall
Reviews
Excellent experience. With all the stories about travel disasters this summer it was great to experience a flight where everything went well. Organized boarding, polite and professional service, and early arrival.
Comfort
Food
Crew
Entertainment
Boarding
Overall
Reviews
Excellent experience. With all the stories about travel disasters this summer it was great to experience a flight where everything went well. Organized boarding, polite and professional service, and early arrival.
Comfort
Food
Crew
Entertainment
Boarding
Overall
Reviews
Excellent experience. With all the stories about travel disasters this summer it was great to experience a flight where everything went well. Organized boarding, polite and professional service, and early arrival.
Des Moines (DSM), located 3.6 mi from the city center, is the airport you fly out of when you book flights from Des Moines to South Africa.
Yes, there are multiple flights from Des Moines to South Africa for under $1,100. The cheapest flight booked recently is on American Airlines for just $1,075, but on average you can expect to pay $1,319.
This is defined as Des Moines Airport (DSM) and Johannesburg OR Tambo Airport (JNB). Codes like Johannesburg OR Tambo Airport are often used to just call airports uniquely. Cape Town Intl Airport (CPT), Durban King Shaka Intl Airport (DUR), Port Elizabeth Airport (PLZ), George Airport (GRJ), Johannesburg Lanseria Airport (HLA) are other airports near this flight route and their unique identifiers/IATA codes.