Find cheap flights from Des Moines to Johannesburg

DSM - JNB

Find cheap flights from Des Moines to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg. Bundle your flight + hotel and save!

Return
Economy
Des Moines (DSM)
Johannesburg OR Tambo
Wed 9/29
Wed 10/6
Any month
Compare vs KAYAK |
Include hotels

Good to know

Low season

NovemberBest time to beat the crowds (19% less expensive on average)

High season

MarchMost popular time to fly (19% more expensive on average)

Average price (return flight)

R23 838(avg. price over the last 2 weeks)

When to book flights from Des Moines to Johannesburg

Estimated return price
Average price per month

Top tips for finding a cheap flight

  • High season is considered to be February, March and April. The cheapest month to fly is November.

FAQs for booking Des Moines to Johannesburg flights

How long does a flight from Des Moines to Johannesburg take?

Which airports will I be using when flying from Des Moines to Johannesburg?

How does KAYAK find such low prices on flights from Des Moines to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Des Moines to Johannesburg?

What is the Hacker Fare option on flights from Des Moines to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Des Moines to Johannesburg?

Top airline flying Des Moines to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Delta
Overall score based on 29 854 reviews
8,1
Boarding
7,8
Comfort
8,5
Crew
7,8
Entertainment
7,5
Food
Airline reviews

Pros: "Everything was great!"

Pros: "I honestly like the fact they load the plane from the back to front rows."
Cons: "Additional snacks and drinks cannot be purchased. It would be nice to have more bottled water or additional selections."

Pros: "Everything was amazing"
Cons: "Nothing really."

Pros: "Delayed"

Pros: "The staff at Delta are always friendly and helpful and they were able to squeeze me onto a very full flight."

Pros: "Good crew and amazing always ask if anything I needed."
Cons: "Had issues with specials meals requests. Was unable to get what was requested told both on originating flight, and returning light that its had not been loaded but the request wasn't there.."

Pros: "The crew on both legs of our trip were nice and accommodating."

Pros: "Thanks for the monitors."
Cons: "The crew seems tired."

Pros: "Not a lot"
Cons: "Customer service"

Pros: "The entire flight was excellent, on time, great friendly crew, edible food, movies and options were great, perfect in every way. It was a little chaotic at flight loading on extra security, but I assume it could have something to do with it being on 9/11 and it was ultimately bound for NYC."
Cons: "I honestly cannot think of anything."

Pros: "They didn’t want to help"

Pros: "Crew"

Pros: "Crew"

Pros: "The crew were so kind and professional"
Cons: "The flight delay was a pain"

Cons: "Better accommodation for handicap passengers."

Pros: "Nice to have more room in the premium economy section."
Cons: "Not even a smile from the crew and no help when asked. I don't expect Asian-style grace and class from an American airline, but I do expect good old-fashioned American friendliness, and there wasn't even that. Also hate the all-darkened cabin in the daytime."

Cons: "Crew could be on time for work so the flights aren’t delayed"

Pros: "The crew was helpful and seemed genuinely nice. The seats felt a little narrow"

Cons: "Better screens for in-flight movies. More legroom or upgrade options."

Cons: "at last minute itinerary was changed.. instead of routing through Brisbane, was now routed through Sydney. Flight from Sydney to LAX was delayed by 4 hours, then missed flight LAX to LAS... overall long delayed arrival. Checked the route through Brisbane, and those flights we're all there, departed and landed all on-time... so wondering what the reason was for the change of the itinerary without a cause (no cancel or delayed flights through Brisbane)"

Pros: "Short and easy"

Pros: "The folks at Delta Airlines were great! Helpful and attentive both on the ground and onboard the plane."

Cons: "Delay was over an hour"

Pros: "Super friendly flight crew."

Pros: "Excellent seat assignment good leg room plane on time staff friendly"

Pros: "Did not wait for luggage."
Cons: "Food was marginal. Equipment had low ceiling under carry on shelf. No entertainment."

Pros: "Newer plane, even though it was a short flight there was a choice of movies and tv shows. Crew was very nice."

Pros: "liked the main meal"
Cons: "didn't like the pastrami sandwich snack before landing."

Pros: "In flight Wi-Fi and entertainment is nice and helps pass the time."
Cons: "Boarding was slow, and contributed to a delayed take off to ATL. Flight arrived late and caused a missed connecting flight."

Pros: "everiding si so good thanks this is my 2nd time lovet"
Cons: "so organais tritment so good everiding lovet"

Pros: "The kind bars"
Cons: "The crew at he gate seem to hate their job. I went to get a claim ticket for my stroller and I felt like I had asked for something wrong."

Cons: "Seats are hard to get comfortable in. Headrests are awkward"

Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."

Pros: "I like the snacks they are not giving out on the flights. It seems that Delta is trying to make the flying experience nicer instead of more tedious and uncomfortable like many other airlines, which is appreciated."
Cons: "The flights were both operated by Delta but booked through WestJet, and the flights themselves were fine. The booking was through WestJet (found the flight on kayak which kicked me over to West Jet's site) and check in was a pain. Their code did not work for their site or Delta's, I had to FB message them both leaving and returning to ask for the correct one, and the first request took them hours to answer. I'll just book Delta next time and save myself the trouble."

Pros: "Quiet, friendly, fast and efficient. What you'd want for a flight at 6am"

Pros: "The initial boarding process was quick, smooth flight"
Cons: "I've never had a flight wait over 30 minutes past departure got other people to make a connection and get on to this flight. Seems beyond normal and wrong to those that were there in time and on the flight to support an on time departure"

Pros: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."

Pros: "Yet one more trip that reminds me why I refuse to fly any other airline than Delta. (I fly every week for work.) Top-rate LA crew, flights always departs on time, early to destination more than half the time. Comfortable seats, upgraded to Delta Comfort today. Gate agent was friendly, helpful and joking with passengers. Made it seem like we were all going on an adventure. Kudos to Delta all around!!"

Pros: "It all went very well. Arrived 20 minutes ahead of time. Wifi movies were great. Stewardesses were very efficient."

Pros: "Barcelona is a busy place. Don't forget your adapter plugs - like I did."

Pros: "The flight was great, the food really tasty and really nice plane."
Cons: "Standing in line for 5 hours without knowing what I'll be able to do. My entire body still hurts!"

Pros: "The crew was fantastic. I generally love flying Delta and find their crew to always be very professional and kind."
Cons: "As this was a smaller, regional jet, there weren't a lot of amenities. But that's fine, it's only a 40-minute flight!"

Pros: "Staff were awesome. Give them a raise."
Cons: "Nothing"

Cons: "The flight was delayed for boarding, then delayed for take-off, then circled LaGuardia for an hour, diverted to JFK. They indicated weather, but JFK is 9.6 miles away... so weather really??!!"

Pros: "The attendants on flight were amazing! The flight was perfect! We arrived early!"
Cons: "None"

Cons: "Was never able to get on flight. The plane lost a windshield wiper and didn't have any spare parts."

Pros: "gate personnel delivered bad news routinely"
Cons: "contingency planning was zero to get flight crews to next flight..."

Pros: "On time Clean airplane Smooth ride Friendly staff"
Cons: "Nothing"

Pros: "smooth flight"
Cons: "I'm not sure if this staff is exhausted or just over there job, but they cow towed to a woman who made major complaints about the air conditioning and even gave her points to help her deal with the temperature. Strange. They were only gold stays and I'm only Platinum and didn't complain once. Oh well, that's delta, we all deal with their silence when we post anything that is unfair."

Read more about Delta
COVID-19 information

Safety measures for airlines flying from Des Moines to Johannesburg

Airlines flying from Des Moines to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Des Moines to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Des Moines to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Des Moines to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Des Moines to Johannesburg

Book cheap flights from Des Moines to Johannesburg

Recent return flight deals

26/1
Wed
1 stop
Delta
20h 49m
DSM - JNB
14/2
Mon
1 stop
Delta
19h 51m
JNB - DSM
26/1
Wed
1 stop
Delta
20h 49m
DSM - JNB
14/2
Mon
2 stops
Delta
30h 30m
JNB - DSM

Search by stops

Search by airline

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First