Find cheap flights from Detroit to Johannesburg

DTT - JNB

Find cheap flights from Detroit to Johannesburg

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

Return
Economy
Detroit (DTT)
Johannesburg OR Tambo
Sat 9/18
Sat 9/25
Any month
Compare vs KAYAK |

Good to know

Low season

SeptemberBest time to beat the crowds (29% less expensive on average)

High season

JulyMost popular time to fly (37% more expensive on average)

Average price (return flight)

R21 022(avg. price over the last 2 weeks)

When to book flights from Detroit to Johannesburg

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • The cheapest flight from Detroit to Johannesburg was found, on average, 70 days before departure.
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly is September.

FAQs for booking Detroit to Johannesburg flights

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in Johannesburg?

How long does a flight from Detroit to Johannesburg take?

What’s the cheapest day of the week to fly from Detroit to Johannesburg?

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

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

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

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

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

Top 5 airlines serving Detroit to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

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

Pros: "Cleanliness, orderliness, and cabin service."
Cons: "Flight was delayed by about 45 minutes to Madrid, due to which I have missed my next flight."

Pros: "Great crew! Excellent business class suite"

Cons: "It would have been better if the wifi was included."

Pros: "Amazing crew, super hospitality, conformable sit"
Cons: "non for now, may later after much observations, other than that.. it was a great experience flying with Qatar airways.."

Pros: "Perfect"
Cons: "Perfect"

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

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: "Food and leg room"
Cons: "All was fine"

Cons: "Best flight ever and I recommend to have it again in the future"

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: "Flight was uneventful, left on time. Chocolate cake was delicious."
Cons: "I would have liked rear and forward camera live feed to show actual flight"

Pros: "Nothing"
Cons: "All the food was terrible breakfast lunch and dinner I was sick from eating chicken I started vomiting as soon as I was on my way home , please serve better food , food tastes like factory junk , please offer cold drink and cold water or least ask if you would like ice, all the cups for the beverages was small, seating was very uncomfortable not enough room especially if you sitting next to a large person they kept elbow me and taking up my seating , I was so miserable on a 16 hours flight on Qatar to LAX , very bad experience , please do better, also staff was not friendly"

Pros: "Crew was excellent"
Cons: "Boarding at JFK is very bad. They do not know the meaning of priority. Food from JFK to Doha pretty bad."

Cons: "We requested the wheelchair but it wasn’t provided"

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: "Any time dining, excellent food offering, excellent drink offering, and excellent service. Unbeatable!"
Cons: "Lack of crowd control at the gate during boarding. It was hard to squeeze through for business class boarding."

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: "My personal stuff been stolen in airports"

Pros: "Onboard crew pleasant and service efficient as always. Seats more comfortable than other airlines but aisles so narrow EVERYONE bumped me going by for 15 hours."
Cons: "Ground crews remain the downfall of this airline. Long line in Doha to re-clear security on international connection FROM USA! Fastidiously weighing and forcing mutiple repacks of carry-on bags even though well under total limit of checked & carry. (Doha agent told me dfferent rules appied for carrry on 2nd plane even though I asked specifically frm original agent who checked me thru to final dest--insisted I check main carry on even though there turned out to be plenty of overhead room on board). Poor coordination of checkin lines, security lanes, and flow of people -- all fixable with a little forethought, engineering, and better utilization of circulation space -- and much clearer communication!"

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: "Everything was excellent no complaints rated 10"
Cons: "I really enjoyed myself the flight and all I would recommend my friends to fly anytime rated 10"

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."

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"

Pros: "Everythinగ"
Cons: "Nil"

Pros: "If you can book Qatar Airways at a price competitive with any other major carrier then absolutely do - incredible service, plane, food, and overall experience that far exceed the competition."

Pros: "Nothing that i like"
Cons: "Delay, bad food, no strict rules about passenger moving seats"

Pros: "view above"
Cons: "The woman behind me wouldn't allow me to put my seat back. My comfortability was off because she didn't want her TV screen close to her face. I didn't want to make a big deal. Other than that I love Qatar airlines."

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: "Seats were roomy and leaned back quite comfortably. The gluten free meals I had were fantastic, which I've never said before of an airplane , even regular meals."

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: "The QA Crew acted with courage during very severe turbulence, continuing to be professional despite injuries"
Cons: "QA HQ did not respond to the emergency with professionalism. They did a decent job w/hotel accommodation but only the hotel reception provided any communication. Only constant complaints led to food being provided at the airport after a 6 hour wait to board. No compensation was offered by QA when we arrived in Doha. Nothing. Exceptionally poor performance by an airline you expect more from."

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

Pros: "Nice crew."
Cons: "One economy cabin as packed with people and the other economy cabin had only 1 person per row. Spread people out more so that they aren't really uncomfortable for a 12 hour flight."

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: "Excellent aiways"
Cons: "Nothing"

Pros: "Friendly crew"
Cons: "It was okay"

Pros: "The timing of the flight and available entertainment"
Cons: "For economy class, maybe more variety to meals?"

Pros: "The crew was nice"
Cons: "Better food and cooked throughly and better seat and more blankets."

Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."

Cons: "Boarding system did not work temporarily and the boarding was delayed"

Cons: "Evrything was fantastic"

Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"

Pros: "Everything Was Just Perfect"

Pros: "Smooth flight"
Cons: "I wished I was in business class..."

Pros: "Great service and attitudes by staff."

Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."

Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."

Pros: "I love everything about Emirates."
Cons: "N/A"

Pros: "Nice flight sttendents"
Cons: "Seats too small"

Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"

Pros: "The legroom"
Cons: "The food was fine but was too late so my son felt as sleep before that."

Pros: "The staff was quite helpful in many ways and checking in was easy with online booking. For an economy flight, the quality of the food was good."
Cons: "I found it difficult to navigate the screen on the airline. Everything else was fine and I am happy with the airline."

Pros: "Obviously Biz Class is a great proposition for a flight of this length and once again the experience was a good one. Staff are always friendly and very attentive."
Cons: "We are not big eaters but when you leave at 10am then a lunch and breakfast is a bit of a stretch and even with light snack options we found ourselves hungry. Breakfast was not too flash"

Pros: "Great service and smooth flight!"

Pros: "I like the aircraft itself, so far pilots are well professionally trained. I feel safe riding in your aircraft."
Cons: "The food is not good. I chose chicken but unfortunately no chicken only small mashed potatoes and gravy and when I asked for another one the crew said no more chicken lol.So I skipped 1 meal"

Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."

Pros: "I liked that all the families were in a separate area on the plane. Food and drinks on offer good, baggage allowance good and the leg room was good."
Cons: "The delay to get on the flight, hard with a toddler."

Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."

Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"

Pros: "Loved the service. My flight was from NYC to Milan."
Cons: "There was not one thing."

Pros: "I have travelled with various airlines over Atlantoc and Pacific none of them I found comfortable as Emirates. The reason I guess is, "Emirates delivers more for ever service" Good work..."
Cons: "The departure time should be more comfortable"

Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"

Pros: "Food"
Cons: "None"

Pros: "Movie selection was good."
Cons: "Not at all accommodating of dietary restrictions. It was a very long flight to not have any options for food, and crew acted very put out when we asked if there were any other options. Checked our carry on luggage for being "too heavy" in spite of the fact that it was the exact same luggage we carried on for the flight out which meets all necessary size restrictions. Boarding was very disorganized, no announcements were being made, flight attendants were simply holding up signs at chest level which were completely blocked by the crowd."

Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"

Cons: "Rude and racist cabin crew!"

Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"

Cons: "Very bad change process, through vyaname It was impossible to change the flight although it was 5 days earlier And wr missed the flight"

Pros: "The crew was very nice and professional. I want to hightlight the exceptional quality of the meal served"

Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."

Pros: "It was a smooth flight"
Cons: "It was ok"

Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."

Pros: "Lots of leg room. Excellent entertainment system."
Cons: "Not every seat had a power outlet. They took the headphones back a little too soon."

Pros: "Compared to other airlines, especially trips to and from Europe, this one was great! I will try to fly Emirates every time! I especially appreciated the variety and abundance of choices for entertainment. Eight hours just flew."
Cons: "As far as a reasonably priced economy flight, I can't think of a think. Of course, I'd always like a bigger seat but even those were better than most."

Pros: "Overall Emirates airlines is the best"

Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."

Pros: "Spacious seating."
Cons: "I wanted to sit upstairs"

Pros: "Your staff are amazing....very welcoming, attentive and a joy to be around. I was comfortable i.e leg room was right for my long legs."
Cons: "You offer limited choices on food with consideration to Diversity of your clientelle. Your meal vouchers offer substandard meals in the few selected restaurants. I had layover period of 10hrs on.my return leg and about 6/7hrs. These are extremely long hours to sleep on those uncomfortable lounge chairs. This was the worst experience in my flying time."

Pros: "service"
Cons: "food"

Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."

Pros: "Big screen"
Cons: "I and my friend booked together but we had to sit separate. All round trip. What the hell?"

Cons: "It was too cold and the blanket was too light"

Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."

Pros: "Good flight"
Cons: "Nothing"

Pros: "Food and entertainment seemed a bit upscale."
Cons: "Young air hostesses with a bit of attitude. Wouldn't talk, just shake their heads in a weird way, to ask about what I wanted to drink or eat. None of my luggage made it."

"On time, cordial service,"

"Simple and easy"

"Had a crying baby the whole flight. When we arrived at the gate we had to wait for the gangway."

"Don’t give me a chair that can’t lean back. I got one in both legs of my flight. And I know I did not select those seats."

Cons: "Headphone availability"

Pros: "Boarded plane back to front once Priority members boarded. Overall staff and Pilots were great. A quick flight of 75 minutes. Tea, coffee or water provided along with a small snack. Smooth flight and only minor delays which were handled in a timely manner."

Cons: "Enforcing covid restrictions"

Pros: "Short flight good crew"
Cons: "Better seats and comfort. Better plane and at least a much more cleaner plane. These air planes are showing their age and need a refresh of the cabin."

Pros: "Middle seats not booked. Cabin very clean, bathrooms kept tidy throughout trip. Very friendly crew. Appreciated cold drinks and selection of snacks,"

Cons: "The exit row 12B kept making a high pitch squealing noise...very unnerving"

Pros: "The little food packets were cool and convenient."

Pros: "The cleanliness, the upbeat and sweet crew, the pilot did a great job taking of and landing, and controlling the turbulence. Communication was great."
Cons: "More leg space"

Cons: "Customer service, the app defies the laws of physics, it blows and sucks at the same time, and email says expect a reply in 3 weeks. United thanks you Delta, they just gained 2 new customers!"

Cons: "The one member on the crew team was rude and harsh. Very poor customer service skills."

Pros: "Crew did an outstanding job"

Pros: "I was moved up to comfort instead of main cabin."
Cons: "The wifi didn’t seem to be working on the flight even tho it said it was equipped."

Pros: "Crew was wonderful"
Cons: "For this COVID to be over"

Cons: "Boarding from rear to front."

Pros: "Seat was not comfortable for a 3hr flight. Was very disappointed"
Cons: "Seat, tv, choices, flight attendants speech articulation."

Pros: "Saftey measures great"
Cons: "Serve alcohol :)"

Pros: "Nice airline attendants!"
Cons: "Enforcing people wear masks over their noses!"

Pros: "Great crew, spacing of passengers, comfortable, on time"

Cons: "It was great! Nice job Delta !"

Cons: "We didn't really have social distancing on board but it was as good as could. be expected"

Pros: "Good"
Cons: "Good for now"

Cons: "There should not be a pay wall around the internet in today's day and age"

Cons: "Felt unsafe. Guy with guns and how delta employees handled it blew my mind!"

Cons: "Better choices for food"

Pros: "No entertainment on the plane and plane was very small..."
Cons: "Explain flight situations better.."

Cons: "Significant delay of departure."

Cons: "Drink service"

Pros: "Crew was awesome, super friendly and helpful. Even the korean food options tasted delicious."
Cons: "Not plus size friendly. The bathroom is too small for a plus size person to be able to use and for a 14 hour flight I think that’s important. Also if you’re plus size and the person in front of you reclines, it’s impossible to pull down your tray fully."

Cons: "The DCA airport was having some problem. 1.5 hours late. Not very good."

Cons: "Great"

Cons: "Best option across the pond"

Pros: "The seat was great, I wish all seats on the plane were that comfortable"
Cons: "Nothing, everyone was great"

Pros: "Every one but the gate agent at Detroit going to Seattle at 7:40 loading time on 4-11-19. She was mean and curt and would not get my seat corrected I had to sprint for at least a mile to even make it. We landed the same time they were boarding"
Cons: "The attendants on the Detroit to Seattle flight suggested I go talk to the gate agent to get my seat corrected. They said the flight was not full. So I did. To be greeted again by the mean agent you told me to take my rear and get it on the plane that the attendants didn’t know anything"

Pros: "The crew was amazing. Especially the pilot and copilot"
Cons: "Boarding process."

Pros: "Able to watch a movie, even though can't finished it."
Cons: "LATE DEPARTURE, LATE ARRIVAL IN ATLANTA. Good thing I brought some snacks. My seat was changed to the window (I hated it) instead of aisle as I pickedbefore when I checked in in Amsterdam. I should buy Virgin Air ticket for my round trip ATL-Ams vv, saved me about $250, if I knew it would be late"

Pros: "The inflight entertainment options were nice, I enjoyed the flight status option, and the USB port was very helpful."
Cons: "Three hour delay due to wiring issues, cramped seating that made it impossible to get even the most basic of maps, and our flight attendant was upset that we didn't notify them that we were vegans in advance. We didn't know that they had vegan options, and weren't upset about not eating the in-flight meals. She was much more upset about it than we were and it made me uncomfortable refusing the food that I knew I couldn't eat. Other passengers even asked us if we had eaten anything. It was almost embarrassing."

Pros: "The nice staff and entertainment options."
Cons: "I usually fly delta and have a great experience - unfortunately my flight from Detroit to Seattle was not. To start off, i was flying with two other people and we were not able to get seats together, and the whole seating process with delta is really difficult even when I had called weeks in advance to see if they could try and seat us together. I understand with main cabin tickets you can only choose your seat as you check in, but it would be nice to be able to request seating with a person/group you are flying with. I was placed in the very back row of a busy flight, and noticed that the horrible smell from the bathrooms which made it unpleasant. As said above, I normally have a pleasant experience.. but being a delta sky member I feel as though i do not really receive any differences as to a non-member. I hope this review helps for the next customers! Thank you."

Pros: "Flew premium economy/delta comfort + and was a great flying experience. A taste of business without the $3000+ ticket price. Food was excellent, a huge step above economy. Extra comfort with wider seats. And priority boarding as well. This was more like premium economy that you get with European airlines. For long haul flights, well worth the cost. Flight was delayed 2 hours, but Delta had their own special route in Shanghai airport to bypass a lot of the crowds either transferring or checking in for fight. I wouldn’t have made my connecting flight if they hadn’t. Plus my checked bags went straight thru to my final destination in china,n instead of having to pick up and re-check them in Shanghai."
Cons: "2-hour delay causes me to almost miss my connection. I know some passengers had to be transferred to different flights which they almost missed."

Pros: "The Delta Help Desk at the airport was actually pretty helpful for the times I had to use them."
Cons: "Flight was delayed....3 times(more?) from late at night to early morning the next day. Delta Help Desk rescheduled me and got me a room at Howard Johnson’s for the night. Called HoJo’s to confirm they had non-smoking rooms available. Got on the hotel’s shuttle bus and the driver announced that HoJo was full and all voucher holders would go to Rodeway Inn but those without vouchers would go to HoJo....huh!?? Called HoJo and the same person I’d spoken to 20 mins prior said it was correct, that Rodeway was a sister property. The Rodeway Inn Metro Airport is pretty disgusting. This is my opinion after coming from remote Mexico and extensive travel in Africa. It should be torn down. Delta/HoJo should not send customers there."

Pros: "Swift travel!"

Pros: "Even though we were in the very back row, we did not experience a foul smell from the restrooms. This was a very nice relief. It is bad enough that the seats don't recline and there is no window in the very back row but prior experience with the added nausea of foul restroom order has been a serious insult to injury. In this case there was really minimal odor. Also since we are traveling as a family we are very happy that we were seated together. We have experienced the past that sometimes our seats will be fragmented and that creates major challenges when you are traveling with young children. However on this particular flight the ride was rough during both takeoff and landing, a lot of side to side shimmy. Also the cabin pressure varied quite a bit during landing causing all the kids to complain about some discomfort in their ears."

Cons: "When I bought my ticket last Nov , I paid extra to select seats, only to discover no aisle seats available for the 15 hour flight from LAX to Guanghzou. I tried many times to call CSA LA office using toll free and regular number, but could never speak to a human. Last November 7 I missed my flight home due to the Thai King's motorcade causing the road I was on to be closed for more one hour. I arrived at the CNXairport nearly one hour before the scheduled departure time, only to find CSA check in counters already closed. CSA Bangkok made me pay for a one way ticket home on Nov 8 even though all 3 flights were not full. I arrived well I'm advance and checked in. CSA began boarding 30 minutes before the time shown on my boarding pass and closed the aircraft doors shortly aftethe boarding time listed. No wonder I missed my Nov 7 flight! I wrote CSA LA a letter including the receipt for the one way ticket and requested a refund or at least a reply or home call. I never received a reply. I have flown CSA/Delta from Detroit, MI to Chiang Mai, Thailand 5 or 6 times in the last 3 years. It seems they don't care about customer loyalty. In the future CSA will not be my first choice and I will pay somewhat more to fly another airline."

Cons: "Sat on the plane on the tarmac for over an hour in the cold..."

Cons: "Flights on time"

Pros: "Plane was clean, attendants were friendly, and food was fine."
Cons: "I had a flight from Detroit to Montreal. Tried to check in and DTW was not a choice on the westjet website and so I physically could not check in. I realized the flight was technically operated not by WestJet, but Gojet. Went to Gojet's website and was told that Delta took care of all of their ticketing and such. Went to Delta's website, entered my ticket number and card number but I was not in the system as I was given all WestJet info (not Delta's). Luckily the baggage check in people figured it all out."

Pros: "Short flight just snacks. Was able to get a seat on standby for an earlier flight cutting my total travel time down by a couple hours. Very helpful gate agents"

Cons: "Boarding of all economy passengers was done on first come and stand in line, first served basis with no zone separation. This caused aisle congestion. I was randomly asked to check in my standard size carry one although many passengers with larger bags were allowed to take them with them. Overall there was a lack of planned approach."

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Pros: "The food was excellent, and the crew was nice"
Cons: "There was a delay on the boarding and they didn't provide a reason."

Cons: "No complaints. Good vegan food."

Pros: "There were many comforts to the plane even in economy."
Cons: "There is little leg room in economy for someone over 5’11”"

Pros: "Entertainment on Detroit flight was great as well as the seating, food, and crew.."

Pros: "Great service, great crew! If available, will choose Lufthansa for my next flight! Friendly crew, smooth flying, great entertainment choices."

Pros: "The flight was smooth. The timing of the flight arrival and immigration was perfect. More than enough time to clear that process. The airline crew on board was professional and pleasaht"
Cons: "The seating was very close. Not enough room to sleep comfortably."

Cons: "Connection very very tight and stressful Had to run to connecting flight and just made it by <1 minute"

Cons: "Boarding was a zoo as the system was down -not very organized either. There was one crew member who was extremely rude and even as people boarded by her section did not greet people. Skipped a few rows with drinks and then told them there was no time to bring even a glass of water. Fortunately another crew member (who we also asked as they went by) brought water to those she had skipped who wanted it. My TV monitor was not working. Aging planes - need a thorough cleaning. The announcements were garbled and very difficult to hear."

Pros: "Crew. Courteous, engaging and supportive, of-course with a smile."
Cons: "Nothing on this flight"

Cons: "WiFi didn’t work most of flight and when it did required payment."

Pros: "Crew friendly"
Cons: "Waiting in the line long then expect"

Pros: "Very pleasant experience. Seats were comfortable! Nice to get a pillow and blanket at each seat. Also that the tv had a space for a USB plug!"

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "Crews were very friendly"

Pros: "Flight was on time, boarding went smoothly. Seats not too comfy, knee room seems to be shrinking with every flight (transatlantic routes mostly)."
Cons: "I like wathcing European movies (German, French, etc.) when flying LH, but unfortunately they rarely have English subtitles."

Pros: "Great business class seats. Plenty of room and comfortable."

Pros: "I arrived at my destination completely unstressed."
Cons: "Security checks, but this is unavoidable"

Pros: "The temperature was moderate, not as cold as ususl. Stewards were very nice."
Cons: "Our seats were at the very back and the flight was quite bumpy at times. It left a bit late due to passengers not showing up and having to remove luggage. They wouldn't allow my husband to use his backpack as a personal item he had to count it as a carryon despite others having more carryon items."

Pros: "food, entertainment and most of the crew was great"
Cons: "Early boarding and then got yelled at for showing up 3min after official boarding time on ticket. no air vents for each seat. massive heat in airplane while waiting for taxiing"

Pros: "Everything. The flight was great and the staff were awesome. Thanks Lufthansa."
Cons: "Nothing, all was great."

Pros: "The service was fast. The employees were kind."

Cons: "Food on flight Detroit - Frankfurt was terrible."

Pros: "Crew was very helpful."
Cons: "Food for Indian vegetarian meal was very poor. Idea of chickpeas in transatlantic flight is not good! Crew did help out and offer another option!"

Cons: "the flight info was off"

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Cons: "entertainment was not working! the flight to Frankfurt was late and I missed the connection to rome! crew told me to run for the connection but ad the gate they told me they had already put me on a later flight! no need to run like crazy across the airport if they had me already booked me on a later flight! missed my train connection in rome to bari...asked the airport lufthansa rep. to put me on a flight to bari but they told me they couldn't do it although there was a flight available!"

Pros: "Nothing"
Cons: "Airlines Front desk delay, long boarding , poor food"

Pros: "WiFi on long flight from Detroit to Frankfurt"

Pros: "Service is outstanding in economy and puts US airlines to shame. Lufthansa is the best way to fly to Europe."
Cons: "Clearing passport control in Frankfurt is very slow. The setup is not very good for a world class airport. You need to give yourself at least an hour."

Pros: "Tans it time to Amman is too long and that is the most distressing"

Pros: "Comfortalble trip"
Cons: "Boarding delay"

Cons: "Not well organized and food is unhealthy"

Pros: "The Lufthansa flight and crew were fantastic. Nice plane with amenities. It was far better than our return flight on Air Canada."
Cons: "My return on Air Canada."

Cons: "Being asked, when other passengers were around me, how much money I cary with me. This is a dangerous thing. I don't know whom I travel with, and I felt at risk knowing that other people know how much cash I have with me. Plus, the money were counted on the passageway to the plane, with people walking by. I strongly believe that you should change the method you ask and check passengers for cash. I heard other details that I shouldn't hear from another women who was also checked. What I ask is PRIVACY."

Cons: "The on board entertainment sucks you need to upgrade"

Cons: "I was denied boarding on the Dublin to Munich leg of my connecting flight from Newark to Munich. My ticket was booked through Lufthansa, but the transatlantic leg of my trip was operated by United. When checking in with United in Newark, I received two boarding passes, one for each leg of the trip. I arrived on time in Dublin for my flight to Munich and tried to board the plane for Munich with the boarding pass I had printed in Newark. After scanning my ticket, the Lufthansa employees at the gate informed me that they had no record of me or my plane ticket in their system. I showed them the email confirmation for my ticket, but they still could not find any record of my ticket in their online system. The employees seemed more concerned with boarding all passengers as quickly as possible than assisting me. After being denied boarding, I had to go back through passport control to change my flight, and ended up getting to Munich nearly 6 hours behind schedule and missed an entire day of vacation. A Lufthansa employee told me that out of every partner in the STAR alliance, United is the ONLY airline they have had this problem with. I find this inexcusable, I will be AVOIDING ANY United/Lufthansa connecting flight from now on."

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Pros: "Everything"
Cons: "Not a thing"

Pros: "The aircraft for one - their new 747-8l. Spacious and quiet. Loved the ambience. The food was absolutely fantastic Indian food. Service professional and courteous. I would plonk money to travel LH business class for sure."
Cons: "Nothing"

Cons: "It was delayed by 9.5 hours!!!!!"

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Pros: "The flight from DTW to FRA was made that much better by a particular flight attendant who actually remembered it was my first time flying. She checked with me personally as we were disembarking in FRA to see how my flight was. I unfortunately did not catch her name, but she was the highlight of the flight. If I fly again, I will definitely fly Lufthansa for flight crew like her. I skipped the evening meal as I was feeling unwell, but I had the breakfast. The fresh fruit, and especially the watermelon was delicious. There just wasn't enough of it."
Cons: "The seat cushion was rather stiff and made the 8-hour-long flight just a tad uncomfortable."

Pros: "On time and friendly crew"
Cons: "Seating"

Pros: "The food was good and the crew members were very friendly and caring."
Cons: "My flight was delayed by about 2 hours but we still made it to Germany with enough time to catch the Moscow flight and check out the duty free stores."

Cons: "Poor cabin crew behavior. Gate agent kind of reprimanded passengers to carry only one bag to cabin almost shouting at people in Frankfurt."

Pros: "The live streaming of the NBA finals game on the flight was excellent."
Cons: "The check in process was incredibly inefficient. I have never had to wait so long to check in my bags. The attendants were chatting and laughing while not helping customers and customers were unfairly taken from the middle of the line to jump the queue."

Pros: "Boarding process, food and entertainment were excellent."
Cons: "Seats seemed a little small, even for economy."

Pros: "Food and eating with proper utensils, Brandy after dinner"
Cons: "Entrainment center glitch. Headphone quality."

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"

Cons: "Very narrow seats"

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

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: "Premium economy amenities were outdated, specifically the seats. My tray table was unable to lie flat so food/drink kept sliding off. Quite unacceptable. I’ll fly American next time in premium economy, much better at the moment."

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 smooth journey in the sky"
Cons: "The fact that BA flights even morning ones are always behind schedule"

Pros: "Was a new aircraft, very clean. M&S food is good (though extra of course)"
Cons: "The new seats are now no different to a no-fills airline, seriously BA, no seat recline option?! 3 times price of Easyjet yet no difference in comfort. No Map display of progress. Shall we call you Beasy jet now then?"

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????"

Pros: "Due to weather, the flight took off an hour and a half late, but we landed at Heathrow only an hour behind. Cudos to the pilots for making up much needed time for many passengers."
Cons: "While waiting to board, they could have explained the reason for the delay much better. We stood in line for over 15 minutes beyond the initial time for boarding without reason."

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 n easy"
Cons: "No complimentary snack or even water."

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: "Mediocre experience on the ground; much better in the air -- competent, pleasant cabin crew."
Cons: "It seems amazing to me that BA will leave 50 First and Business Class passengers standing in line while they pre-board "families with young children". Some of the families had children who were 7 or 8 years old and certainly had no need for pre-boarding; its just an opportunistic way of jumping the queue. Similarly, some of the "elderly" passengers who claim to need pre-boarding on departure spring to their feet and dash down the aisle on arrival. Air Canada boards Business Class first on this same route; I'm going to migrate back to them, as virtually everything else on the two flights is comparable."

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."

Cons: "My main issue is that I wasn't adequately informed that it was a codeshare and that I could choose my seats ahead of time"

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

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."

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Detroit to Johannesburg

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Detroit to Johannesburg

Pre-flight testing

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

Book cheap flights from Detroit to Johannesburg

Recent return flight deals

29/11
Mon
2 stops
Multiple Airlines
35h 35m
DTW - JNB
7/12
Tue
3 stops
Multiple Airlines
50h 00m
JNB - DTW
8/3
Tue
2 stops
American Airlines
34h 45m
DTW - JNB
22/3
Tue
2 stops
American Airlines
32h 19m
JNB - DTW
5/3
Sat
2 stops
British Airways
31h 50m
DTW - JNB
24/3
Thu
2 stops
British Airways
27h 14m
JNB - DTW
7/3
Mon
2 stops
Qatar Airways
33h 30m
DTW - JNB
21/3
Mon
2 stops
Qatar Airways
35h 44m
JNB - DTW
30/9
Thu
3 stops
Emirates
41h 35m
DTW - JNB
30/10
Sat
2 stops
Emirates
57h 15m
JNB - DTW
29/11
Mon
1 stop
Lufthansa
34h 10m
DTW - JNB
7/12
Tue
1 stop
Lufthansa
25h 45m
JNB - DTW
8/3
Tue
1 stop
Delta
23h 13m
DTW - JNB
24/3
Thu
1 stop
Delta
19h 49m
JNB - DTW
10/3
Thu
1 stop
United Airlines
21h 24m
DTW - JNB
23/3
Wed
1 stop
United Airlines
25h 45m
JNB - DTW
8/3
Tue
2 stops
American Airlines
32h 55m
DTW - JNB
20/3
Sun
2 stops
American Airlines
27h 35m
JNB - DTW
29/11
Mon
2 stops
British Airways
32h 45m
DTW - JNB
7/12
Tue
2 stops
British Airways
31h 42m
JNB - DTW
30/9
Thu
2 stops
Multiple Airlines
34h 35m
DTW - JNB
30/10
Sat
2 stops
Multiple Airlines
45h 25m
JNB - DTW
5/3
Sat
2 stops
American Airlines
31h 50m
DTW - JNB
23/3
Wed
2 stops
American Airlines
30h 14m
JNB - DTW
9/3
Wed
2 stops
British Airways
39h 14m
DTW - JNB
20/3
Sun
2 stops
British Airways
27h 35m
JNB - DTW
6/3
Sun
2 stops
Qatar Airways
27h 03m
DTW - JNB
19/3
Sat
2 stops
Qatar Airways
31h 41m
JNB - DTW
10/3
Thu
2 stops
Multiple Airlines
33h 40m
DTW - JNB
20/3
Sun
2 stops
Multiple Airlines
34h 36m
JNB - DTW
10/3
Thu
2 stops
Multiple Airlines
27h 03m
DTW - JNB
22/3
Tue
2 stops
Multiple Airlines
31h 41m
JNB - DTW
5/3
Sat
2 stops
Qatar Airways
27h 03m
DTW - JNB
19/3
Sat
2 stops
Qatar Airways
31h 41m
JNB - DTW
11/3
Fri
3 stops
Emirates
40h 25m
DTW - JNB
23/3
Wed
2 stops
Emirates
40h 31m
JNB - DTW
11/3
Fri
2 stops
American Airlines
29h 45m
DTW - JNB
23/3
Wed
2 stops
American Airlines
30h 14m
JNB - DTW
6/3
Sun
2 stops
British Airways
36h 14m
DTW - JNB
25/3
Fri
2 stops
British Airways
27h 14m
JNB - DTW
Show more results
-
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