Find cheap flights from Minnesota to Johannesburg

Find cheap flights from Minnesota to Johannesburg

Search hundreds of travel sites at once for deals on flights to Johannesburg

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Sat 9/25
Sat 10/2
Any month
Compare vs KAYAK |

Good to know

Low season

FebruaryBest time to beat the crowds (6% less expensive on average)

High season

JuneMost popular time to fly (26% more expensive on average)

Average price (return flight)

R18 931(price for this month)

FAQs for booking Minnesota to Johannesburg flights

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

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

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

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

Top 5 airlines serving Minnesota to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 11 095 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Pros: "Great crew! Excellent business class suite"

Pros: "I love your hostesses"

Pros: "The aircraft was comfortable and the electronic amenities were decent and needs improvement"
Cons: "Free WiFi and Dancing boys"

Pros: "Perfect"
Cons: "Perfect"

Pros: "Crew was good"
Cons: "Boarding, comfort of seat"

Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."

Cons: "Qatar airport duplicTe security check"

Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."

Pros: "Service was okay."
Cons: "Could have been more customer focused!"

Pros: "Food and leg room"
Cons: "All was fine"

Cons: "Qatar Airways are the best"

Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."

Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"

Pros: "Friendly Crew, good entertainment possibilites."
Cons: "Everything has a plastic holding purse."

Pros: "The crew was polite and professional"
Cons: "The food was disgusting The plane is dirty The bags are treated badly"

Pros: "As efficient as ever"

Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."

Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."

Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."

Pros: "Staff was great"

Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."

Pros: "Boarding"
Cons: "Overall excellent"

Pros: "Staff was outstanding"
Cons: "N/A"

Cons: "Seat to LA was broken"

Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."

Cons: "Delayed"

Pros: "The flight attendants are always friendly and helpful"

Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."

Cons: "Same as above"

Pros: "The friendliness of the staff from check in to arrival!"

Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."

Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."

Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"

Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."

Cons: "They announced everything in English and Arabic and repeated the same announcement multiple times. The entertainment is good but frustrating that it is constantly interrupted with announcement about everything. I have never heard that many on any other plane. The announcement about customs paperwork was long and done 2 times in English and 2 times in Arabic. There safety video is soooo long and again is done in two languages. It was just all too much. Besides that everything was great."

Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"

Cons: "They arbitrarily switched the flight one hour ahead of schedule, with no notice so half the passengers ended up missing it."

Pros: "Flight. Conections"
Cons: "Change flexibility, helpfulness"

Pros: "I liked everything about the flight and the service was great!"

Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."

Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."

Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."

Pros: "Nothing, no one was helpful at all."
Cons: "I arrived to the airport 2 hours prior to my departure to find out that my booking was cancelled. I never received a notification or nothing. I purchased a multi-trip and failed to used the ticket I purchased because I had to leave Qatar early since the person I was staying with was disorganized and flew out the country. I then purchased a different ticket with another airline because it was cheaper. Since I did that, they cancelled my whole trip. HOW? And I payed for a service I clearly didn't receive. As a result, stranded, I had to pay an additional $1,125 for a one way ticket home - more than my original round trip multi flight purchase."

Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"

Pros: "Boarding was easy and. Convenient."
Cons: "Seats are pretty cramped, food quality was ok didn't have a lot of variety in inflight movies."

Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"

Pros: "The staff were welcoming and friendly. Their customer care is second to none. The food is excellent and i ate throughout my flight."
Cons: "The comfort was a bit below my expectations. Sitting on the seats along the isle was uncomfortable as they are closely placed. There is no enough room to move and to lean sideways when one wants to sleep. My tv was not working. The touch screen was not responding. However the friendly flight attendants shifted me to a vacant seat where the tv was working. The movie selection was limited. There were no documentaries about wildlife. Sport was also missing. We also need some news channels like Aljazeera, CNN & BBC so that we keep updated on issues happening throughout the world. This is very important especially to people like me who traveled long distances from South Africa to Los Angeles USA."

Pros: "The service on this flight was not very good. We almost missed our flight whilst waiting for a wheelchair for mother. She had to finally walk to the boarding gate because the wheelchair we had requested did not come."

Pros: "on this trip, nothing."
Cons: "We had to walk from the one side of the airport to another, security check AGAIN (this was a transfer flight, why another check?), then we had to walk ALL the way back to where we just came from, as the boarding gate was close to where we got off. We wanted to go to the loo, but they said we are late. But we sat for another hour behind the gate and waited for the plane. At 01h00 in the morning after 12h of travel, not the best experience - and something that could be avoided."

Pros: "Everything was perfect"
Cons: "nothing, all was perfect"

Pros: "During this covid days NO ONE in the flight will keep the soccal distance and no one will take the issue serious and the crew did not helpfull"
Cons: "You should take this issue very seriously"

Cons: "We were not allowed to board our connecting flight and are stranded currently at the Istanbul airport and had to book our next flight with indigo as the staff closed the boarding ahead of time even though we were on time. Lot of shouting and crying by other passengers happening for the same reason."

Cons: "More space and room seating"

Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"

Pros: "Short flight, good sandwich, nice plane."
Cons: "Everything’s fine."

Pros: "Comfort Entertainment Friendly Staff"
Cons: "N/A"

Pros: "Fast boarding"
Cons: "A little bit hot on board"

Cons: "I can't believe there were no benches to sit at the Ataturk Airport, embarrassing."

Cons: "Landing was not so good."

Pros: "I had a very good experience with Turkish Airllines! crew was very friendly and excellent."
Cons: "None"

Cons: "Flights were delayed for 24 hours!!!! Do not take this airlines. Inside the airport they can't even speak English. They are rude and raciest. No wheelchair were provided for the old people."

Pros: "Food Free wine and drinks Good movie selection Good headphones Good and nice team"

Cons: "Options for vegetarians were not really good."

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Pros: "Crew is amazing food is good plane is clean and comfortable"

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."

Pros: "The flight crew was great. The ride was smooth"
Cons: "The food was ok....Not an option for vegetarian"

Pros: "Worst flight"
Cons: "I was on the phone for 4 hours, went to Turkish office in New York City (they didn't agree to see me), called various sales offices without obtaining a resolution. The only option I have is to lose the full fare of this ticket."

Pros: "Feeding and taking good care of passeger by giving out naccessary information promptly . Thank you again."
Cons: "Nothing."

Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"

Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."

Pros: "No air conditioner. Sweated like a pig the whole 13 hour flight"
Cons: "No ac"

Pros: "Crew was extremely pleasant and accommodating. The flight was very comfortable. Everything was done in a timely manner."
Cons: "As a business class passenger I wish our boarding process could have been better and perhaps separated from coach."

Pros: "Gave us direct flight back to Singapore in premium economy seats."
Cons: "This is our second experience of flights being cancelled via Turkish Airlines. Very disappointing customer care when flights get cancelled. Staff totally unprepared and untrained for such situations. We waited around for 6 hours before finding out on our own, that the flight was cancelled. The notice was not shown on the board. In all waited around at the airport for more than 10 hours before we were finally carted off to a small hotel near by at 1230am in the morning. Very little to no information given throughout the whole process, stranded with parched throats, no luggage, clean clothes or toothbrush."

Pros: "Our flight was cancelled and they gave us direct flight back to Singapore in premium economy seats."
Cons: "This is our second experience of flights being cancelled via Turkish Airlines. Very disappointing customer care when flights get cancelled. Staff totally unprepared and untrained for such situations. We waited around for 6 hours before finding out on our own, that the flight was cancelled. The notice was not shown on the board. In all waited around at the airport for more than 10 hours before we were finally carted off to a small hotel near by at 1230am in the morning. Very little to no information given throughout the whole process, stranded with parched throats, no luggage, clean clothes or toothbrush."

Pros: "food, large touch screen..."

Pros: "Comfort and boarding was well done, comfort is really good"
Cons: "Crew was little bit nervous and not nice all the time!"

Pros: "same as my experience to Istabul, ths was a connecting flight, I saw their Ad in their inflight magazine, didn't know they were rated #1 6 years in a row. Was pleasantly surprised on how good they were. Comfortable seats, excellent on board service, food better than average, pleasant and professional staff. Try them, you won't be disappointed"
Cons: "Nothing"

Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"

Cons: "The security check at the Istanbul gate is haphazard and not to0 professional"

Cons: "Seats on 777 are to close. Both times I have flown Turkish air, we sat on the plane for well over a hour on the ground before we pushed back from the gate."

Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."

Pros: "Not trying to be flattering here but it really is a good airline."

Cons: "Flight got delayed. Lost connecting flight. 1 day stuck in Istanbul airport"

Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."

Pros: "excellent food, service"

Pros: "Crew were lovely. I did request a window seat at check in and the clerk said she had done it, however I was stuck in the middle of two people 16J so it was a very uncomfortable flight."
Cons: "Two babies screened the whole way to Los Angeles I was ready to kill them. Babies on long haul flights should be strapped to the wings. it was ridiculous/annoying. No vegetarian option on the flight to LA which would have been nice. However the food is really good and I loved the eggs for breakfast."

Pros: "on time, good boarding"
Cons: "Small space in new planes, water not freely available, limited movie selection, ear plugs are bad"

Pros: "The crew was incredible and helped to cater to all our needs. The full meals were delicious. The comfort/ entertainment on our international 11 hr flight was very good. Personalized tv with loads of options, USB outlet for phone charging, headsets, pillows and blankets all included."
Cons: "We had to wait over an hour for our bag after landing. This may have been due to the rainy weather/ large plane."

Pros: "I just liked the entertainment. I watched couple of movies comfortably. That's it."
Cons: "Foods are not so good, standard. Crews didn't smile. They don't smile why? They don't Greet. Very poor service."

Pros: "Liked the food and service"

Pros: "Seat comfort and entertainment was good."
Cons: "Boarding process was poor. CREW HAD NO CONTROL over passengers standing, opening overhead bins and walking around while plane was taxing. FOOD WAS POOR at best horrible at times."

Pros: "entertainment was excellent the crew was nice"
Cons: "teh landing was tough the boarding was late"

Pros: "The entertainment choices were quite good. Flights arrived more or less on time."
Cons: "Our departure flight (BOS-IST) was changed 6 weeks after our booking, so our 2.5-hour layover became 10 hours. This happened before in my past experience with Turkish Airlines. There were many babies and small kids, so the noise level was high. Not ideal if you want to get some sleep on the flight."

Pros: "Comfort Movie Selection Friendly Hostess Thoughtfulness"
Cons: "None"

Pros: "Service Entertainment Staff Airplain (clean)"

Pros: "Every thing. The overall service in economy is equal to business class on American carriers, with the obvious exception of the seat itself. A light breakfast meal on a 45 minute flight? Absolutely incredible. I've also experienced this with Lufthansa in the past, but they didn't have seat-back entertainment on short flights."
Cons: "Nothing to dislike."

Pros: "We travel and used different airlines but Turkish airlines is one of the best."

"I liked the timeliness of the departure and arrival, and the crew were good. The turbulence was rough, though."

"No seat assignment. Was put in the absolute last seat in the plane. Flight was delayed because of an electrical issue which also broke the AC until we were taxi-ing. It was hot."

"Thanks"

"Plane was hot. Flight handling was poor (rough takeoff, landing). Young and inexperienced pilot. Short flight made it bearable. If it was longer than an hour, that would have been terrible. Beverage service? Warm water. Disappointing."

Cons: "Very comfortable flight!"

Pros: "Crew was great and seats were totally perfect and comfortable"
Cons: "Nothing could have been better, except steak and lobster 🦞😃 Thank you very much for your ability to make customers welcome and comfortable."

Pros: "Delta is great and made everything easy and comfortable. Loved having the middle seat open. Flight attendants did a wonderful job! This is a great nonstop flight!"
Cons: "Do not like the high baggage fees!"

Pros: "The staff were awesome!"
Cons: "no covid-19 precautions were taken."

Pros: "Great crew. Entertainment options were good."
Cons: "Should add weather/radar to the flight tracker"

Pros: "Early, clean and comfortable"

Cons: "Air flow from air above seats was blowing out hot air. My seat kept reclining so I got yelled at and I didn’t do it on purpose. Long wait on ground before takeoff."

Pros: "The crew was extremely helpful and friendly!"
Cons: "The seats, overall, could have been more comfortable... I have somewhat of a backache after my trip."

Cons: "There is always just too much talking and announcements on the flights now."

Pros: "Same crew and great experiments again"
Cons: "Nothing"

Pros: "Crew was polite and very helpful."
Cons: "It would have been great to reiterate to passengers to remain seated when deplaning, until the passenger in the row ahead were approximately 6 Ft away."

Pros: "The snacks"
Cons: "There was one flight attendant who was very rude."

Pros: "Pretty straight forward. Clean. Efficient."

Pros: "Great social distancing and Delta supplies MULTIPLE sanitizing options!!"

Cons: "The entertainment system was not working, and the charging stations weren’t working either."

Pros: "On time arrival and departure."
Cons: "Under the Covid circumstances, it was a good experience."

Pros: "Liked the attitude of staff and comfort of 50% capacity."
Cons: "There were costumers taking off mask and walking through plane."

Pros: "I appreciate that Delta leaves seats empty, for our health."
Cons: "Snacks were all sugar-laden. Not good for anyone!"

Pros: "Seat comfort was average for a small jet. Bottled water was cold."
Cons: "Cabin was too warm"

Pros: "Super respctful"

Pros: "Crew was friendly and very clear about masks."

Pros: "The space between passengers."
Cons: "Nothing it was perfect."

Pros: "The crew was amazing."
Cons: "The seat backs are very uncomfortable for my neck & upper back. Difficult to tolerate, and gave me headache on each flight."

Pros: "Great crew."
Cons: "Nothing!"

Pros: "Great crew."

Pros: "The seat was comfortable. Snacks were good. Inflight entertainment was amazing. Boarding was smooth."
Cons: "Nothing it was perfect"

Pros: "Nothing."
Cons: "Extremely frustrated. Upon booking my ticket, I was told it wouldn’t be a full flight. At no point did u receive any information alerting me that it was going to be a full flight. I was extremely uncomfortable due to COVID."

Pros: "It was a nice, quick hop. Everyone played by the new COVID rules."

Pros: "Took extreme measures for COVID prevention. It felt very safe"

Cons: "When I pick up my bags"

Pros: "We needed a seat belt extender and one of the crew members noticed and was so kind in getting that. No embarrassment or drawing attention to the customer. His name? David"

Pros: "Boarding was very efficient. Flight attendants were helpful and kind and seemed to care."
Cons: "We booked basic seats knowing we might not sit together however we did not know they would separate children. They put my husband and I in an exit row and my daughter at the back of the plane with strangers. I was not comfortable with strangers being responsible for my child. I assumed they would seat children with at least one parent. We did ask to move at the gate and the accommodated us with the last row on the plane. No recline, no window, and right next to the bathrooms. We took it to be with our kid but this policy needs to be revised. Kids should always be seated with the adult responsible for them... who knows what kind of person might end up next to my child. Not to mention if she had needed something is the stranger gonna take care of it? It’s just a bad practice imo."

Pros: "On this short flight, the flight attendant was wonderful, accommodating special requests and being fully engaged with passengers. On time departure, early arrival, overall a nice quick flight to Duluth."
Cons: "CRJ200 planes are always a bit cramped, and having to gate check anything bigger than a small purse is an inconvenience. Hopefully the fleet will change over to the Embrair planes soon. Beware 'Basic' flyers (cheap tickets): you are not eligible to take an earlier flight even if available."

Cons: "No delay"

Cons: "Couldn't have been better"

Pros: "Crew very good"
Cons: "Breakfast sandwich was close to tasteless; all bread, very very little filling."

Cons: "It made no sense to board an hour and a half before takeoff."

Pros: "The crew was very friendly. Boarding was quick."
Cons: "Seat size in Comfort+ was still cramped. The person sitting next to me(in the middle was a fairly large (height not weight) and his arms and shoulders were pretty much flowing into my seat( I sat by the window). Leg room of course was fine. Very cold draft coming from the airplane(window?)"

Cons: "No issues at all"

Cons: "Plane journey awful. Speaker had a loud buzzing noise all the time so never heard a word bad landing. Rattling plane Very cold."

Pros: "On time"
Cons: "Take a long time to taxi to the gate & getting off the plane."

Pros: "Overall experience was awesome. Always love to fly delta. Nice spacious and clean aircraft. Enjoyed the entertainment system."

Pros: "It got me home, eventually."
Cons: "Poor communication, a 6 hour delay followed by a 7 hour layover (during which we had to sleep on an airport floor because Delta couldn't offer us any hotel vouchers). Gate agents disappeared after 7pm becuase they were due to be done with their shifts when our flight was originally supposed to leave at 6 pm. It felt like we were trapped in the movie The Terminal. Oh! And our bag was misrouted, because that was just how things went those 2 days. All in all a 6 hour trip turned into 18 hours. I could have driven home in that amount of time!"

Pros: "Everything was in order"
Cons: "None really"

Pros: "The gate agent and cabin crew handled passenger's misery with friendly grace and professionalism. Also, it was an old plane and so the seats, even in coach, were comfortable."
Cons: "Plane was around 45 minutes late in arriving at our Minneapolis gate. Flight was further delayed by something (unspecified) being "frozen." WORST part was that the temperature in the seating area at the gate was horribly cold. Departing passengers at a neighboring gate were bound for Fargo and sat with their parkas on and with parka hoods up. We Houston-bound had packed our coats & boots and were shivering. Then when we finally boarded the crew announced that the plane's water system was broken and so we would have no hot coffee or hot tea or hot anything. No water, also and obviously, in the restroom sink. But sani-wipes were provided in the sink basin."

Cons: "On the MSP to ATL leg the gate crew made a huge deal about checking rolling bags. They even stopped us at check-in and nearly begged us to check our bags pointing to the backed up jetway. But we had a lot of unpacking to do before checking our bags so we politely declined three times. On getting to our seats there were at least 8 open slots for bags near us. I heard a crew member call forward to say "tell them no more rollaboards" so they forced everyone left to check. On departure they slammed shut several very large empty overheads. WTF"

"They lost my bag"

Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"

Pros: "No and no."
Cons: "Very crowded in.club class. Way lower standard for business class as compared to the other airlines."

Pros: "Crew was friendly and everything was perfectly on time!"

Cons: "4 hs delay"

Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"

Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."

Pros: "Leg room fantastic"

Pros: "The crew were very attentive and there was a large variety of in-flight entertainment."
Cons: "I am not a heavy set guy but the seats were unreasonably close to each other, this meant that when you eat a meal your elbows push into your sides making it hard to bring food to your mouth."

Cons: "Direct flights to and from South Africa to USA not via Middle East"

Pros: "Food"
Cons: "Organization"

Cons: "Very narrow seats"

Pros: "The crew, the food and the smooth journey."

Cons: "Simply everything"

Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"

Pros: "That the flight was on time."
Cons: "not applicable."

Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"

Pros: "Quick boarding."
Cons: "Nothing. Pretty good for a short trip."

Cons: "Big difference between aircraft and crew on syd to singapore and the excellent sin to lhr sector"

Cons: "Better business class seats"

Cons: "Delayed, twice!"

Pros: "New Years flight... very special. Great staff and grear entertainment on board"
Cons: "The flight data was not showing... could have been interesting especially on a New Years flight"

Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."

Cons: "Don’t like the business class seating configuration. The entertainment system played up and only worked in half the cabin. They tried to fix it without success"

Pros: "The A380 is roomy with large overhead bins. Its quiet and smooth. Flight was on time!!"
Cons: "It was impossible to select a seat in advance. I could not even get to seat selection at online checkin. It was very frustrating. When I went to BA in London and Los Angeles they said it was responsibility of AA and when I went to AA in London & Los Angeles they referred me back to BA. Why can I not choose seats like on other airlines????"

Cons: "Flight delayed"

Pros: "BA in South Africa run a clean efficient airline. Planes are new crew well trained and food is good."
Cons: "Preseating totally random no matter your status. Booked state of my choice well in advance and was presented at the back of the plane on check-in"

Pros: "I liked that we landed 30 minutes in advance for both flights to and back, compared to the other parallel flight via SAA which was delayed 2 hours when we arrived back."
Cons: "I didn't like the cheese roll I asked for as the whole roll and cheese was literally stuck to the bottom and parts of the bottom of the roll were mushy. The staff were professional but lacked personality and seemed a little hollow."

Pros: "I liked the seats that I got. Staff were friendly and it was a comfortable flight overall."
Cons: "There wasn't enough drinks (water etc) coming around after meals."

Pros: "Food was tasty"
Cons: "Was delayed"

Pros: "Quick and efficient boarding."
Cons: "The way that the crew (both in economy on right of plane) spoke to, and handled sensitive situations with several of the passengers in a loud and rather rude manner. This is not the British way that I have been accustomed to on previous BA flights, and is rather upsetting. The crew were very abrupt in general, and did not have that seasoned and polite demeanor which I expect from BA."

Pros: "BA moved me on to the Kulula flight without any fuss and gave me a meal voucher."
Cons: "I got to the airport to find that my 19:15 flight had been delayed to 22:15. I hadn't received any notification from BA and still do not know the reason for the delay. The only other option available was for BA to put us on the 20:20 Kulula flight to Lanseria and then shuttle us from Lanseria to OR Tambo. It really is not pleasant to get back home so late on a week night and not even be given any warning or any reason for the huge delay."

Pros: "Crew were excellent. Very friendly and helpful."
Cons: "Boxes under the seat in front took up legroom (but it did ensure good entertainment options). Could have offered some more drinks."

Pros: "The staff was great, friendly, helpful and professional."
Cons: "I thought the food lacked imagination, was skimpy and too hot. I burned my mouth several times. I really do not like having to pay for a booked seat. I have special needs at my age and so booking early is how I typically make sure I can access the bathrooms easily without climbing over sleeping passengers. I picked flight for the price, but in the end I should have stuck with Delta, KLM and Air France and got the extra miles as with seat bookings and only one bag allowance, what I ended up paying did not make it worth it. Oh well, live and learn. Seats were tight, anyone bigger than me would have really struggled."

Pros: "Friendly and helpful crew"
Cons: "My wife and I having to sit in separate seats when there were seats available next to each other. Being charged excess baggage when one suitcase was weigh under weight"

Pros: "All the normal stuff of flying domestic."
Cons: "The way that my brand new suitcase was damaged on the flight and BA just said that handles are excluded from bag damage. Thus, they can do what ever they want with your bag's handles, manhandle it and not take any responsibility. My suitcase was clearly damaged by the way it was handled since i booked it in till i received it again and they just said sorry...there is nothing we can do for you!!! Now that is is poor customer service."

Pros: "I have physical limitations and required assistance stowing overhead luggage and help getting out of seat. Crew were terrific. Wheelchair assistance also great. Travels on my own."

Pros: "Made up for time due to a big tail wind"
Cons: "Took off late and had to wait 45 minutes for luggage"

Cons: "Already jet lagged, cranky, and pissed off from 1st leg of trip. 2nd leg was on an aircraft with little entertainment options. Also was forced to check my carry on because flight was packed. I hate checking bags which is why I travel light i.e. 1 carry on and maybe a backpack."

Pros: "Flight was on time,actually ahead of time."
Cons: "Aircon was not efficient. Very hot in the plane."

Pros: "The space on the A380 is nice, comfortable seats, and the crew was very considerate"
Cons: "No between meals drinks (like water, etc.) or snacks left out on this 11 hour flight. The seats are still a bit close together... for the comfort of a long legged man behind me, I was not really able to recline my chair at all."

Pros: "Aside from the typically narrow seats, the service included all the hallmarks of higher-tier service, such as hot towels, cloth napkins, a good meal, and so on. The crew was attentive, as well."

Pros: "Timely."
Cons: "The airplane was really old. The screens wouldn't start for a really long time. Very, very few options for movies and the screen and sound had terrible quality. Food was not really good."

Pros: "Staff was extremely friendly"
Cons: "Seats were too close and comfort was hard for the long flights. I wish premium economy was better explained to one world partners prior to booking so there would be access to better seats."

Cons: "$100 just to choose a seat ? $100 for a 2nd bag? A Kellogg's bar for breakfast? Shame on them."

Pros: "Strong tailwind brought us in 30mins ahead of schedule."
Cons: "Nothing. Was a smooth and friendly flight. Cabin crew were courteous and efficient."

Cons: "Took forever to serve cold drinks and food. Said we were going to have a short flight due to tail wind so they would not serve hot drinks. Mean while we landed at the expected time of arrival."

Pros: "Great food. Ground staff were very accommodating."
Cons: "Flight crew attitude. Cramped seating."

Pros: "Everything was good after we finally left."
Cons: "Due to mechanical issues, flight was canceled. Missed a day of our honeymoon as a result. Compensation offered as a result was unsatisfactory."

Cons: "The entertainment system was not working, the crews members was rude/ did not respond to questions/needs."

"Everything went perfectly. Check-in, bag drop, etc. The flight and crew were excellent."

Pros: "The crew was clearly concerned with the covid rules, but just as concerned for passenger's needs. Outstanding performance in difficult circumstances."
Cons: "Drinks!"

Cons: "Missed connecting flight to El Paso and had to wait for hours in the airport on standby"

Cons: "Great flight"

Pros: "I was lucky enough not to be put into a middle seat or next to a stranger during this pandemic."
Cons: "No social distancing and no enforcement of wearing a mask properly. Wearing one on your chin or half of your mouth with your nose hanging out needs to be corrected. Empty seats should be utilized for social distancing regardless of fare. First class and the back half of the planes were practically empty while everyone was in the center. We should have been allowed to spread out."

Pros: "Good seats, comfortable w headrest adjustable"

Pros: "The crew was great!"
Cons: "We had a difficult time getting in the air in the air. We left 1.5 hours late! Not AA fault!"

Cons: "The flight was delayed."

Pros: "Crew was fine."
Cons: "The first class seats on these newer 737-800s are VERY disappointing. Width is ok, but legroom is on par with economy expectations. With my tray out and the person in front of me reclined, I could barely see my laptop. There is also very little space under the seats, especially for the aisle seat."

Cons: "The flight attendant that helped passengers in the main cabin was rude, lacked empathy, and lacked resourcefulness. She argued about throwing away a drink that she poured, didn’t care to explain things to passengers when asked i. e. why charging outlets were not in service, and her tone was rude ..."

Pros: "The attendant for my area was amazing. I was in the back of the plane and he was friendly. He helped me look for my power cord. He is an outstanding member of your team!"
Cons: "Nope, this was a great flight!"

Cons: "I've flown American airlines twice this year. The service and flights have been very good. One thing I'd like to see is a variety of snack options."

Pros: "Boarding process was easy."
Cons: "Different snack options."

Pros: "Trip went smoothly"
Cons: "Nothing"

Pros: "Equipment was adequate. I liked the on board emergency instructions!"
Cons: "Boarding was chaotic—no lines, just a mass of people all trying to get to the same place.The crew did their job but weren’t particularly friendly."

Pros: "Crew was great. Made sure I made my connection. Even tried to get me a better placement so I could quickly exit and head to my next flight."
Cons: "It wa super cold on my second flight. Small plane, rather loud."

Cons: "Potentially of hiccups and things outside of AA control. Better, more comfortable seats would be nice."

Pros: "Short flight. Connection was gate next door."
Cons: "Seating was for waif midgets."

Cons: "The security check line was about a mile long at the Terminal 1, but that's not the airline's fault."

Pros: "Everyone was super friendly. The plane was clean and comfortable and the food was great for airplane food."

Pros: "Generally, the stewardess are new (slow service), but very kind and considerate."
Cons: "I take this flight quite a lot. These comments are for this flight (MIA/MSP) - but not necessarily only for this exact flight that I took on 10/1. To be clear - the crew says "this is not AA", it is Republic Airlines". Well, they must think of themselves very poorly. Their food in first class is always changing - oh, I meant only the names for the same exact meal change. "Grilled Chicken with Couscous", "Grilled Chicken with Risotto", etc.. - all cold meals as they do not have an oven/microwave? on the plane. They are charging first class international prices for economy domestic service. For this amount of money, they should have better meals and a more modern airplane. The first class is always freezing (even in summer) while the rear cabin where the crew stays when not working, is hot. So if they make the first class happy with the correct temperature, they cook in the back. I have also observed more people than usual coughing and getting colds - both ways - than any of the other flights I take regularly (over 115,000 miles on AA this year). I would suggest that AA make it clear that Republic must offer better service to their customers - especially for the large airfares they are receiving."

Pros: "They seem to have more time for the passengers then other airlines do"

Pros: "The flight was on time, cabin crew looked nice and professional, AA stuff at the airport of departure was very helpful with complicated check-in procedure."
Cons: "It was a short flight (less than an hour) and only complimentary drinks were offered, no little snacks (like pretzels, peanuts or cookies)."

Pros: "Let's see - I was in first class. The flight itself was fine - and only one hour + late!"
Cons: "Food - Served the "breakfast" (when it was called a protein plate) I had coming (into MSP). for "lunch" on the way back (called it a meat plate for lunch. One slice turkey, one slice jamon, one egg, cinnamon roll and fruit. Just because they don't want to serve bread - they call it a protein plate? I'm not on a protein diet. Food was pretty sick for the amount I paid for the fight. Stewardess said it was against Republic's rules to give a customer a can of tonic water (so I could add to the small amount of vodka) - she also told me that it was against Delta's, American's and United's rules to give a can - strange? First Class seat did not recline. First Class was freezing per every flight on this segment (the stewardesses sit in the back and don't want to be uncomfortable - if they make the front warm - the back is too hot for them (not joking on this one). So many things to list - that I will finish on the AA site."

Pros: "We were rerouted through Philadelphia."

Cons: "Flight delays and cancellations."

Pros: "Good communication from the captain"
Cons: "The delays"

Pros: "Great service."

Pros: "Good and entertainment"
Cons: "I have short legs so the long flight was uncomfortable. A stop of some sort would helpnif offered"

Pros: "Late..."

Pros: "Called 1-800 hotline and got a new flight"
Cons: "Was at gate onntime for flight. At boarding time passengers were informed if there was an issue with the plane and maintenance is on their way to check out the problem. 30 minutes later we were still till that maintenance is on their way. One hour later there is still no information as far as when the fight will leave but they kept updating the boarding time. There was only one person of the counter who could help re-assign passengers to different flights due to their layovers. After waiting in line for 40 minutes and the line making no movement I called the airline 1-800 hundred number and explain my situation to the American Airlines Airlines representative. they really give me a new flight that left 20 minutes later after my call if I did not call I would not mean it that flight nor any other fights that morning because they're all in the afternoon."

Pros: "Boarding staff helped me change to a seat that was suited better for my child and I- I was SO grateful. During the flight, flight staff made sure my child was happy/comfortable which meant a lot to me."
Cons: "The normal things- better cushioned seats with some lumbar for those of us with back/nerve issues; a little wider seat options in economy for heavier people or those with lap infants; Honestly I’m reaching because I was just really happy with my flight/plane/crew service."

Pros: "The crew was friendly and efficient, the pilot kept the passengers informed about the delays and updated gate info, etc. well. The seats and interior were cleaner and in better shape than I remember from the last time I flew American."
Cons: "The flight was delayed waiting for crew. The pilots arrived, then a couple of stewards and finally the last steward. Then had to de-ice and wait in line for takeoff. Made my connecting flight with 6 minutes to spare. Never received beverage service. Took 20 minutes to do the first 6 rows and then was discontinued because of turbulence."

Cons: "Took off late from Minneapolis only to announce that there was something wrong with the plane, no explanation as to what but that we had to circle to burn off fuel before returning to Minneapolis. Switched to a flight to D.C. with a connection to get to LGA. As soon as we sat down on that flight an announcement was made that we wouldn't make our connecting flight. Got to D.C. and asked to switch to go into Westchester instead of LGA which we were denied. So changed to another connecting flight to LGA that didn't take off on time. Offered nothing for any of the inconveniences. Etc."

Pros: "Wider seats."
Cons: "N/A"

Cons: "I left an expensive Bose head set in my seat that could not be found....or did smobody decide it was better in their possession.?"

Pros: "Price"
Cons: "Arrived 1 hr before my flight and they wouldn't check me in. I believe they overbook the flight and turn customer down. They even gave me hard time during rebooking us. Never again."

Cons: "delayed 2 hrs in perfect weather"

Pros: "The crew was friendly and competent."
Cons: "Airlines have an industry wide problem. They INTENTIONALLY make every part of flying miserable so that passengers will pay anything to make it less painful. For example... if you want to make boarding quicker, build the cost of checked luggage into ticket prices so that you don't have people carrying everything on and clogging up the process. Or use the existing and publicly available research to improve boarding mechanisms... but that would mean you lose an opportunity to squeeze extra cash out of people for 'priority boarding'. This phenomenon is real, and currently be investigated by congress. Call your senator."

Cons: "Flight was cancelled we were re-routed and didn't get there until 24hours later."

Pros: "The flight staff did the best they could for how few of them there were."
Cons: "Flight cancelled, and the gate was understaffed, so it took forever to even get up to the counter to try arranging alternate flights. Also, the Kayak/Webjet tickets we were issued interfered with the process as the airline could not reissue us tickets directly. Moreover, one Kayak & Webjet got actively involved, they even tried to deny us passage on the alternate flights that American Airlines suggested. By the time we did make it up to the desk, everything was taken/full for the next few days & we have been struggling to make our overseas travel even possible ever since."

Pros: "It was nice that I had a seat empty next to me, allowing for extra room. Flight was a little early in landing in Dallas, allowing for extra time for a short layover to find my terminal and gate for my next flight."
Cons: "All was good."

Pros: "The food, in flight entertainment and attention to detail by the Flight Attendants was very good."
Cons: "The personnel handling the front desk at check in gave myself and others bad information about how to check a bag. Which resulted in me being called to the desk at the gate about 30 minutes prior to boarding and being told I screwed up checking my bag when I was just following the instructions given to me. Was then told I had to leave the secure area of the airport, go back to the front to check my bag all within 30 minutes of boarding. when I returned thru the TSA checkpoint they were rude, obviously, but more importantly the flight was boarding early. So you could've 1. told me what the actual procedure is for checking my bag instead of telling me "just leave it by the green lit up check mark then 2. told me at the gate that not only do i need to go fix your mistakes for you but that youd also board my flight early thereby putting me in jeopardy of missing my flight. all i got was a very insincere apology when I complained up front and at the gate about the airline's screw up. i get that you're all human like me and make mistakes but the customer is always right. there was a time in this country when customer appreciation and service were important standards and qualities businesses thrived on. Don't know what happened to those days... Also i should not need to be a first class passenger to get a meal during a flight. whatever happened to meals for everyone? you (all airlines in the US) charge way too much money and provide poor service compared to pre-9-11 days. I dont see how one event can justify the loss in service but the increase in ticket price. you should all get back to what flying should be about: fun and time saving."

Cons: "Think it is ridiculous that I had to pay so much to select a seat ahead of time, and it was just a regular seat. I can understand for extra legroom or exit row, but for a regular seat, that is ridiculous. Then there was a fee to change priority boarding, so I could ensure I was able to have my carry-on with me, instead of risk having it go underneath. Unable to use the entertainment, as I was unaware had to use my own device, which I had not set up in advance."

Pros: "The staff tried to help as much as possible."
Cons: "I called American Airlines as ssoon as I book my trip to set up and make sure my small dog could fly with me. They neglected to inform me their partner, jetstar, does not fly animals. My luggage did not arrive with me. Both of my suitcases were mangled and broken. Items in my suitcases were shattered and crushed even though they were well packed and protected. We got stuck on the terminal in MSP and missed our connecting flight. When we finally arrived the systems were down and could not get new flights or hotels. We were told we could not get hotels and had to argue for an hour. Even though it was a maintenance issue. I arrived a day late and had to take extra leave. The plane from LAX to Tokyo was horrific. I booked a window seat, was stuck in the very middle. There was no way to charge outlets devices. The screen did not work. And my new luggage was also damaged with even more items destroyed."

Pros: "the crew is fantastic"
Cons: "normally a meal and other entertainment services are included when upgrading to first class. it even indicated such items would be included when i purchased my upgrade. Very disappointed i wasted my money."

Cons: "They didn't give my parents who are in their 80s seats together, that's not right."

Pros: "The flights left on time and arrived early. It reminded me of the old days when everything ran like clock-work."
Cons: "The leg room was barely enough for me and I'm 5'4". I can't imagine people much larger than me being comfortable at all. Also, the chair made my back hurt, so I did a lot of sitting up straight as opposed to being "in the chair". I noticed that you had snacks for purchase on the flight, but the free snacks were cookies and pretzels. It would be nice to offer a trail mix or dried fruit. Pretzels are good for people who might be a little sick at their stomach, but better snacks are a nice option. I ordered coffee and it was perfect. Overall, the flight was a good flight, just a little tweaking and it would be great. Thanks for asking."

Pros: "Friendly and prompt service."

Pros: "Pretzels and drinks."
Cons: "The group's for boarding are ridiculous. The back of the plane should board first and so on... the new plane we flew on had the smallest seats we've ever seen. When we tried to board, the crew would rudely say, it's not your turn. We were flying for a funeral and paid a lot for our tickets. We should be treated with respect. One lady said to put our luggage in the first available compartment, then when we tried, another lady rudely said, if that's not where you're sitting, you can't put your bag there. We were embarrassed and when we tried to explain what we'd been told she told us to keep moving."

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Minnesota to Johannesburg

Airlines flying from Minnesota 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 Minnesota to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Minnesota to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Minnesota to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Minnesota to Johannesburg

Book cheap flights from Minnesota to Johannesburg

Recent return flight deals

30/10
Sat
2 stops
Multiple Airlines
23h 35m
MSP - JNB
7/11
Sun
3 stops
Multiple Airlines
33h 59m
JNB - MSP
30/10
Sat
2 stops
Qatar Airways
33h 41m
MSP - JNB
7/11
Sun
2 stops
Qatar Airways
33h 11m
JNB - MSP
24/2
Thu
2 stops
American Airlines
53h 47m
MSP - JNB
10/3
Thu
2 stops
American Airlines
30h 42m
JNB - MSP
8/12
Wed
2 stops
British Airways
53h 59m
MSP - JNB
5/1
Wed
2 stops
British Airways
30h 42m
JNB - MSP
3/11
Wed
2 stops
Turkish Airlines
38h 10m
MSP - JNB
7/11
Sun
2 stops
Turkish Airlines
34h 28m
JNB - MSP
30/10
Sat
2 stops
Multiple Airlines
38h 25m
MSP - JNB
7/11
Sun
3 stops
Multiple Airlines
33h 59m
JNB - MSP
19/1
Wed
2 stops
Multiple Airlines
36h 49m
MSP - JNB
2/2
Wed
2 stops
Multiple Airlines
36h 12m
JNB - MSP
30/10
Sat
2 stops
Qatar Airways
33h 41m
MSP - JNB
7/11
Sun
2 stops
Qatar Airways
33h 11m
JNB - MSP
30/10
Sat
2 stops
American Airlines
44h 38m
MSP - JNB
7/11
Sun
2 stops
American Airlines
36h 17m
JNB - MSP
17/10
Sun
2 stops
Multiple Airlines
53h 20m
MSP - JNB
24/10
Sun
2 stops
Multiple Airlines
33h 20m
JNB - MSP
19/1
Wed
2 stops
Multiple Airlines
41h 43m
MSP - JNB
28/1
Fri
2 stops
Multiple Airlines
36h 12m
JNB - MSP
17/10
Sun
3 stops
Multiple Airlines
42h 30m
MSP - JNB
24/10
Sun
2 stops
Multiple Airlines
34h 05m
JNB - MSP
29/9
Wed
2 stops
Turkish Airlines
32h 50m
MSP - JNB
3/10
Sun
2 stops
Turkish Airlines
34h 17m
JNB - MSP
19/1
Wed
2 stops
Multiple Airlines
36h 49m
MSP - JNB
28/1
Fri
2 stops
Multiple Airlines
36h 12m
JNB - MSP
12/11
Fri
2 stops
Multiple Airlines
37h 30m
MSP - JNB
20/12
Mon
3 stops
Multiple Airlines
37h 40m
JNB - MSP
22/12
Wed
2 stops
Qatar Airways
33h 20m
MSP - JNB
31/1
Mon
2 stops
Qatar Airways
42h 19m
JNB - MSP
19/1
Wed
2 stops
Multiple Airlines
36h 40m
MSP - JNB
27/1
Thu
2 stops
Multiple Airlines
28h 56m
JNB - MSP
9/2
Wed
2 stops
Multiple Airlines
37h 25m
MSP - JNB
17/2
Thu
3 stops
Multiple Airlines
32h 12m
JNB - MSP
12/11
Fri
2 stops
Multiple Airlines
32h 51m
MSP - JNB
20/12
Mon
2 stops
Multiple Airlines
28h 37m
JNB - MSP
19/1
Wed
2 stops
Multiple Airlines
37h 25m
MSP - JNB
31/1
Mon
3 stops
Multiple Airlines
37h 40m
JNB - MSP
Show more results

Recent one-way flight deals

13/10
Wed
2 stops
Multiple Airlines
34h 06m
MSP - JNB
13/10
Wed
3 stops
Multiple Airlines
41h 25m
MSP - JNB
13/10
Wed
1 stop
Delta
25h 55m
MSP - JNB
-
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