DSM to JNB (Des Moines to Johannesburg) Flights

Last Minute Flights from DSM to JNB

Best airfare and ticket deals for DSM to JNB flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
DSMJohannesburgApril 5 to April 21$1,493
*Prices include taxes and fees

Cheapest DSM to JNB Flights

Best airfare and ticket deals for DSM to JNB flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
DSMJohannesburgFebruary 4 to February 10$1,173
DSMJohannesburgJanuary 22 to January 29$1,262
DSMJohannesburgApril 14 to April 22$1,294
DSMJohannesburgFebruary 4 to February 10$1,374
*Prices include taxes and fees
DSM to JNB Flight Details
Origin airport
Des Moines Intl.
Origin airport IATA code
DSM
Destination airport
O.R. Tambo Intl.
Destination airport IATA code
JNB
Distance
9003 mi

Frequently asked questions

Which airlines with flights from Des Moines, IA Airport (DSM-Des Moines Intl.) to Johannesburg Airport allow free cancellation due to COVID-19?
It’s easy to find fares with cancellation flexibility due to COVID-19. After you’ve entered the dates you wish to travel, simply click on the “No change fee” box. You’ll find it below the “Flexible change policies” heading to the left. Like always, remember to read through the airline’s terms and conditions carefully before booking your Des Moines, IA Airport (DSM-Des Moines Intl.) to JNB flights.
What airlines fly direct from DSM to JNB?
Unfortunately, you can’t fly nonstop from DSM to Johannesburg Airport. Head to Johannesburg by locking in a flight with one or more stops in between. If you’ve got spare time, why not stay a day or two in your layover destination?
How many flights are there from DSM to JNB?
If you’ve been dreaming about a Johannesburg getaway, book your seat well in advance — there are about 157 flights a year from Des Moines, IA Airport (DSM-Des Moines Intl.) to Johannesburg Airport (JNB-O.R. Tambo Intl.).
How long does it take to fly from Des Moines, IA Airport (DSM-Des Moines Intl.) to Johannesburg Airport (JNB-O.R. Tambo Intl.)?
Give some thought to where you like to sit, because the Des Moines, IA Airport (DSM-Des Moines Intl.) to Johannesburg Airport (JNB-O.R. Tambo Intl.) route takes roughly 17 hours and 30 minutes. Window or aisle seats, the exit row and seats near the front are usually considered the best spots on a plane.
What is the flight distance from Des Moines, IA Airport (DSM-Des Moines Intl.) to Johannesburg Airport (JNB-O.R. Tambo Intl.)?
This long-haul flight is approximately 9000 miles (14500 km). You may want to upgrade your fare to make your flying experience more comfortable.
How many morning flights are there from DSM to JNB?
Around 3 a week. Jet away with well-known airline, Delta (DL), and you’ll have 3 morning services to pick from. DL’s earliest departure from DSM to JNB is 11:35AM.
What is the earliest departure time out of Des Moines to Johannesburg?
The earliest flight jets off from DSM at 11:35AM and hits the runway at 10:30AM at JNB. Be sure to give yourself plenty of time in the morning to easily get to the airport.
What is the latest departure time out of Des Moines to Johannesburg?
The latest service departing DSM to JNB is scheduled to leave at 11:35AM. It lands at 10:30AM. You’ll want to get a move on fairly early in the day to make this flight.
What is the average price from Des Moines to Johannesburg?
Round-trip fares for this route start from about $1,173. When you’re ready book your trip, we’re ready to help you score the best price possible. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Des Moines to Johannesburg Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Des Moines to Johannesburg to attend your cousin’s wedding, to pitch a business idea to your boss, or perhaps simply to treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find the cheapest flights from DSM to JNB, we’ve got you covered here at Flights.com.

We present you with some of the hottest deals on airfare so stop that Google flights search. We want you to spend less on your flight from Des Moines to Johannesburg, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.