Find cheap flights from Michigan to Johannesburg

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

— JNB
Nov 28 — Dec 51
Return
1 adult
Economy
0 bags
From?
To?
Mon 28/11
Mon 5/12

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

March

High season

July

Cheapest flight

R10 611

Average price (return flight)

R25 172

Good deal (return flight)

R24 127

Good deal one-way

R18 208
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (30% more expensive on average)
Flight from Detroit Metropolitan Wayne County to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking Michigan to Johannesburg flights

Top 5 airlines serving Michigan to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,2
Qatar AirwaysOverall score based on 12068 reviews
8,2Boarding
8,1Comfort
8,6Crew
8,2Entertainment
8,0Food
Airline reviews

Bare bones flight, no entertainment, so USB port for charging either which is a problem as it’s a 4.5hr flight. Will be avoiding this flight next time or preparing with extra batteries. Food is poor when compared to the Doha-London Qatar Airways operated flight.

Read more about Qatar Airways

Bare bones flight, no entertainment, so USB port for charging either which is a problem as it’s a 4.5hr flight. Will be avoiding this flight next time or preparing with extra batteries. Food is poor when compared to the Doha-London Qatar Airways operated flight.

I was so happy and at ease with the crew 100 %the best ever

Only had fish option for food. I am allergic to fish and there was no veg option

great

This flight was cancelled

Pros: "Great crew! Excellent business class suite"
Pros: "The crew was amazing. Food was great. Clean bathrooms. Great entertainment."
Cons: "We had our passports and boarding passes checked five times in the course of 2 minutes by five different people one after the next. My cabin luggage was searched right before boarding. I appreciate the need for security, but that was excessive and unnecessary. In the peak of the Corona virus craze, the security made all passengers take off shoes and walk without any protection. This is not Qatar Airways doing - New York JFK security B S, but I am sure airways companies have some say to change it."
Pros: "Perfect"
Cons: "Perfect"
Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."
Pros: "The customer service was amazing. Air hostesses were very courteous, friendly and helpful."
Cons: "Seats were too small to sit comfortably on a long flight I wish Qatar had better seats for long journey and had advanced entertainment system."
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: "Extraordinarily care taken On board. Very impressed with Qutar Airways. Excellent"
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: "All crews are helpful especially to parents traveling with young kid."
Cons: "More variety of food would be great"
Cons: "Low cost airline so they charge you for everything. I had to pay $159 to check a bag for a 1.5 hour flight. That nearly doubled the cost of the original ticket. By the time they charge you for everything, you don't save any money. And they even weigh every purse, backpack, handbag, etc. at the gate and start charging customers for carry on. Don't fly with these guys. And because their customers are dissatisfied, all the employees I encountered were rude."
Pros: "Everything"
Cons: "Nothing"
Pros: "Legroom was great Staff were great Bathrooms were very clean and cleaned often in the flight"
Pros: "Everything was perfect !!"
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: "Boarding was smooth; Plane was clean; Flight departed on time;"
Cons: "Flight arrived late for no obvious reason; Crew was good but not as good as what I have experienced in the past with Qatar and other airlines"
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."
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."
Pros: "food, crew ."
Cons: "entertainment choices for Hollywood movies are limited."
Pros: "Cabin Crew was great, very professional and capable."
Cons: "I am about 6'1" and 195 lbs, would love to have had a bigger seat."
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!"
Cons: "Did not know what Vegetarian Jain meal should taste like! Even goats and sheep woud not have liked the taste of this special meal. Fortunately, cabin crew member was kind enough to give me a regular Hindu veggie meal rather than my pre-selected Vegetarian Jain meal (VJML) - DO NOT CHOOSE VJML on Qatar, unless you wanna faint from the horrible food! The tray was dirty! Co-passengers in the row behind me were also complaining The audio lead of my headphone would not go into the outlet in the seat armrest! So I had to use audio from neighboring (empty) seat and sync it with video from screen for my seat. What a pain!"
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."
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: "Could not be more impressed with the airline, absolutely would recommend to anyone!"
Pros: "N/a"
Cons: "N/a"
Cons: "the flight was canceled."
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: "Best Arab airline so far.5 star but if I could give more i would"
Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"
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."

Once again, Delta was not able to apply my pre-check to my ticket for some reason. They are the only airline I ever have a problem with regarding this. This potentially can throw off your entire travel plans if you plan on utilizing that convenience. I almost missed my flight.

Crew was pleasant but the flight service/scheduling was terrible.

Delayed boarding otherwise all was great. Had the Comfort+ seating which was decent. A bit more room than what is normal these days. Free Wifi for the whole trip was a bonus also

A+ on the entertainment offerings! And crew & support staffers were all welcoming and helpful.

All good

Was late getting out of the gate so missed our connection in Atlanta

Couldn’t have been better.

Pros: "I loved all the updated COVID protocols and the commitment to a safe comfortable flight. The crew did everything possible to ensure the trace experience was as smooth as it possibly could have been and showed a great deal of patience with my family of five that moves kinda slow sometimes."
Cons: "Biscoff cookies in every snack bag. Those cookies one of the most integral parts of flying delta for me"
Pros: "Crew was very welcoming and nice"
Cons: "There was a lot of empty space on the plane I wish they would’ve spaced passengers out evenly."
Pros: "Not a lot"
Cons: "Customer service"
Cons: "Food offered in first"
Pros: "One crew member was especially amazing"
Cons: "The rest of the crew were meh. This time there was no food. I pillows. Water leaking from the ceiling."
Cons: "The coffee could’ve tasted better."
Pros: "Crew was awesome. Movie was awesome. Delta always comes through."
Cons: "The airport."
Pros: "Everything was great except for the man that smoked in the restroom on the flight to Atlanta."
Cons: "A man smoked in the restroom on the flight to Atlanta, and I didn’t see ANY kind of repercussions for his endangering all of our lives. I would’ve very much liked to see him detained for the remainder of the flight."
Cons: "The person next to me"
Pros: "We had purchased economy tickets and got assigned seats that were not next to each other. As we were boarding the ticket person gave us a new seat assignment closer to the front and next to each other – we really appreciated and liked it. Makes me want to fly Delta again!"
Cons: "They changed the gate twice on me and by the time I got to the correct one, the flight had already left."
Pros: "Crew and flight"
Cons: "Price for food and number of bathroom available"
Pros: "Crew was pleasant. Boarding was fast and efficient, nobody bumrushed."
Cons: "The non-reclining seat right next to the bathroom door opening should not exist. I was miserable there; I swear everyone on the plane made sure to take a dump on this <2 hour flight. Also none of the windows on any of these small planes line up with the actual positions of seats and it sucks."
Pros: "No waits, front desk personnel were helpful about baggage accommodations. Clear communications."
Cons: "No issues."
Pros: "Nothing in particular stands out."
Cons: "The boarding process seemed backward, took longer than usual to board the plane."
Cons: "Was unclear which zone was boarding. Legroom was comprised when passenger in immediate row ahead reclined seat early in flight."
Pros: "Fast boarding"
Cons: "Seats are too crammed and uncomfortable."
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Pros: "Movie selection was great!"
Cons: "I was unable to fly at all due to a spelling error on my ticket. The airline refused to alter the ticket. Worst experience of my life, ruined my Christmas"
Pros: "i liked the aircraft and the fact that you could watch movies on your phone!"
Cons: "you couldn't hear the staff when they started boarding the plane"
Pros: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."
Pros: "The professionalism of Delta employees, timeliness of flt."
Pros: "A pretty well-run flight, till we landed and waited on the tarmac for a gate. Otherwise, uneventful. Lunch was decent. Crew was good."
Pros: "Great service from the attendents and awesome movie selection"
Cons: "Seats not the most comfortable and boarding was sluggish."
Pros: "Media access was great, flight was on time and flight crew was pleasant and helpful!"
Cons: "Space between seats/rows was really tight and I'm short. Would imagine for someone taller it would be really uncomfortable."
Pros: "Smaller plane, aisle seat with a lot of leg room (5c), smooth flight"
Cons: "Shorter flight so no snacks/drinks were served, although requests were fulfilled."
Pros: "How can airlines help screaming children?"
Cons: "Screaming child on plane for 30 minutes have me a headache- perhaps flight attendants could offer something like coloring books or stickers to help in the future. When I got too baggage claim the baggage claim not listed. Ticket agents declined to help, so I was walking all over try g to find which claim area to go to which was frustrating."
Cons: "They had a 40 seat plane that had about 15 people and they herded everyone in the rear of the cabin. All the extra comfort seats went empty. I asked and was told I had an economy ticket so there couldnt do anything."
Pros: "Everything about it was excellent, which is saying a lot for a guy who travels a lot."
Cons: "I realize that a flight attendant is there ultimately for safety reasons, but one of the three was particularly brusque in her interaction."
Pros: "The crew was polite and friendly"
Cons: "My second plane had sooo much moisture coming from the cooling system it looked like the passengers were getting gased and I kept getting wet from water condensation falling on me in a window seat as I tried to sleep from having such an early flight to begin with only to be told it's delayed 3 hrs without explanation."
Pros: "The flight was bumpy because of storm but the pilots were expert at making the best of flying around it."
Pros: "Great service, polite staff"
Cons: "Incredibly tiny seats, even for my girlfriend, who is 5'6""
Pros: "Very friendly flight attendants and for the most part I could understand the pilot when he spoke."
Cons: "Wi-fi should be free. Put chocolate into the snack options."
Pros: "Laura, who checked us in was extraordinarily great."
Pros: "The crew was very competent and friendly."
Cons: "Insufficient seating area, no meal offered."
Pros: "When I finally got on a flight (see what I didn't like), the crew was very helpful and the flight was comfortable."
Cons: "When I checked in online, I received boarding passes for the first two legs of the trip, but was told to see a gate agent in Amsterdam for the boarding pass for that flight. It turns out that there was a problem, attributed by one of the KLM staff that I talked with to "a communication problem between Delta and KLM." As a result, I was finally given a stand-by boarding pass. Since the flight was full, I was denied boarding. After hours of trying to figure this out, the KLM staff put me on a flight for the next day and organized a stay at an airport hotel. The KLM staff were very nice, but it seemed to take a very long time to figure this out. They also failed to note that the denial of boarding in the records, which caused a problem in my return flight. The upshot: I missed a follow-on flight to Budapest and had to pay a huge rebooking fee for that missed flight. I also missed a day of my vacation."
Pros: "Its the way flying should be. The flight attendants were very pleasant and funny"
Cons: "Entertainment system wasn't working all the time. Didn't bother me I was reading"
Cons: "Delayed 3 hrs missed connecting flight waited 3 hrs for next one"
Pros: "Flight was short and the pilot informed us quickly when we were starting to decend."
Cons: "Flight was a little over crowded."
Cons: "We had over 2 hours layover in Atlanta. After eating lunch at getting to gate B1 and waiting a while, I got an alert from the Delta app on my phone that said that the flight was now loading at A30. This was incorrect information that had several people upset. This was my first flight to use the Delta app to track my baggage. It was never updated to let me know where it was until after I landed in BHM. The app indicated that my bag was on another flight"
Pros: "On time departure and slightly early arrival"
Cons: "Airline food is just so inadequate in every way."

The flight was delayed. Don't recall much else, as the flight was short and I slept through most of it.

Chairs are hard could be better. Other then that everything is ok

Had no record on file from Sweden to Washington

Left 40 mins late and consequently missed a Lufthansa connection at Munich - which didn’t wait for a number of us. Pretty damned annoying

Pros: "Thank you. It was very good and comfortable trip with a nice team."
Pros: "Nothing. The flight was delayed and I missed my connection"
Cons: "My flight leaving on time"
Pros: "Attention and comfort"
Pros: "Flight was canceled. No crew... Alternative: Eurowings via Newark. And then United to Detroit. A totally wasted day..."
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Cons: "Asked for ONE piece of bread, and such a big company. Didn’t have ONE piece of bread to provide. Shame. But not surprised, considering the focus they had with onboard shopping, cut coat, and generate revenue very oriented."
Pros: "Everything is fine."
Cons: "No"
Pros: "Crew was great and friendly"
Cons: "Food"
Cons: "No complaints. Good vegan food."
Pros: "I like the cree"
Cons: "Nothing"
Pros: "Flight was almost on time, boarding is always cumbersome but personel very helpful"
Cons: "Too many extra charges now, especially baggage. Breakfast was skimpy and no consideration for health"
Pros: "The people who work for Lufthansa are the nicest i’ve met, on par with Turkish airlines. The times for boarding and departure were respected, the flight crew was extra nice, even accommodating requests that gave them extra-work. Economy passengers were treated like first class in terms of service and solicitude of the crew. Headphones, blankets, pillows were offered free of charge, so we’re the food and drinks, and there was a good selection of movies and music. On a 770$ ticket, mind you! The crew will come by repeatedly to check if passengers desired some more wine or coffee, offered water and juices on a tray several times outside the regular service times, and cared for the families with children. Thumbs up!"
Cons: "The warm food was a bit unappetizing, the potatoes for instance were black, but there is nothing that the crew could do better than offer to replace it. Such graceful approach to a little inconvenience!"
Pros: "Nice crew, big selection of movies/entertainment"
Cons: "Extreme distance to walk in Frankfurt. Flight delayed, long wait for our luggage."
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Pros: "Gentle crew"
Cons: "1,5 hours delay again"
Cons: "the plane was late boarding and some on board had tight connections. crew were aware but didnt let us leave first.we barely made our connection as we had to go through security in Munich. stress could have been avoided by letting us deplane first."
Pros: "Frankfurt to Cairo boarding was in organized gate 61 toilet not cleane 90% of the phone chargers in Frankfurt airport not working"
Cons: "Lufthansa is a big name must do something for that"
Pros: "Exellent and smooth flight, thank you."
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"
Pros: "Good service. Multiple languages."
Cons: "Lights were on too much. No time to sleep."
Pros: "Excellent service by the staff"
Pros: "They were nice"
Cons: "They were good"
Cons: "Due to repair aircraft equipmen, almost 1h delay my flight."
Pros: "They were waiting for us even we were running late from connecting flight, everybody was super nice"
Cons: "Plane was delayed forcing me to run to my connecting flight"
Pros: "First leg got cancelled and missed all connections. So frustrating!"
Cons: "Gate agent in GRR rebooked a flight the next day, which is too late for my event in Florence. When I called Lufthansa to see if I could get on an earlier flight, they could no longer help me because the new reservation was with United."
Cons: "The on board entertainment sucks you need to upgrade"
Pros: "Service was good, got to change my seat last minute to sit next to my husband."
Cons: "No entertainment for the kids, changed the gate 2hrs before departing from A60 to A1 - not fun with 2 kids had to walk across the airport."
Pros: "The convenience of an early arrival time in Frankfurt to catch another connecting flight to my final destination"
Cons: "Lufthansa was GROSSLY late to depart,for no apparent reason, causing me to miss my connection! Lufthansa then arranged for the cheapest and LATEST flight available as an alternate connection causing me to miss a very important family event.. Very disappointed.."
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: "Fantastic new plane and great entertainment options."
Cons: "Too bad you're now charging for wifi. A little disappointing considering how long the flight is."
Pros: "Staff"
Pros: "Bad food"
Cons: "It was delayed by 9.5 hours!!!!!"
Cons: "I was very uncomfortable in my seat between two fellow passengers who were large individuals. For a flight duration of over ten hours, it was terrible to repeatedly have to negotiate space with them as they were spilling into my chair space. I also had to insist they not extend their legs into my foot well."
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: "I used to fly lufthansa for my europe travel for work about 15 years ago a lot and thought in recent years it may not have been as good but these flights made me appreciate Lufthansa anew. Crew extremely helpful and polite, always followed up to any requests. Instead of barking at us like United or American crew, they went out of their way to help my daughter get a makeshift icepack for some very painful bumps she got during our vacation. Crew also kept the bathrooms clean from time to time, which was a welcome relief for such a long flight. Desk staff/service desk also was helpful in directing us during the 5 hr layover to things at the airport itself that we could do. They also helped reprint the boarding pass and write down the baggage tags when security made me lose those by separating my wallet and boarding passes into mutliple bins."
Cons: "Phone service. When I tried to book my seats and meals, the lady kept getting things wrong, and ended up not getting me the seats I had specifically ended up asking for. So, when I arrived at the airport and printed my boarding cards, those were seats I did NOT want and all the service desks insisted that's what I asked for. No low carb meal option was surprising. Meal service sometimes felt like too close to each other else too far apart from snacks - didn't feel like we had enough time to digest and get some sleep, while at other times we were seeking out snacks.Overall good quality of food however."
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: "The flight left on time which was great because I had a connecting flight. Everyone was provided with a pillow and blanket which was great because the flight was a bit cold. The meals were delicious as well."
Cons: "A few times I requested the flight attendants service, I was ignored and had to ask a second time. Overall the service was fine"
Pros: "Loved business class and the lounge areas. Flight attendants were amazing."
Cons: "My luggage is mia(possibly munich). Have no clothes, no gifts to bring my family, and not questions answered the where and when ill get my luggage"
Cons: "Crew could be more responsive"
Pros: "Very nice staff."
Cons: "Boarding could has been smoother."
Pros: "Just about everything was great. Left on time and arrived early. Nice light breakfast snack that you don't see on many other airlines. ."
Pros: "I usually fly Delta, and was amazed how much nicer Lufthansa is than Delta. I'll plan to use LH more often in the future."
Pros: "Very smooth flight. Caring and responsive cabin crew. Good food and entertainment."

To charge $39 for a list and found help ticket is extortion—will they find my item for that price?

Delta operated. Missed connecting flight due to single late crew member in dfw. 1.5 h late. Missed work and incurred costs of over $800. Delta failed to hold connecting flight(s) at gate and it actually left EARLY. Fail. Never again.

Delays. Endless walking at Schiphol, most exits closed. No staff or signs.

Delay information

Cons: "The touch screen did not work properly"
Cons: "Allow business passenger to use front bathroom."
Pros: "The crew was very kind"
Cons: "A little bit chaotic when they loaded two planes at the same time in a very tight space in Amsterdsm but this was most likey an airport soecific design issue and not a KLM issue. The flight was as good as can be expected fir an international flight. The staff was great"
Pros: "I was sorted on Row 3 and the drapes kept hitting the back of my head."
Cons: "Move the drapes a few more inches back."
Pros: "The crews were pretty great!"
Cons: "The regulating of the temperature."
Cons: "Seats in economy section are very close together . There is not enough room for knees...especially for such a long trip."
Pros: "KLM STAFF WERE VERY PROFESSIONAL"
Cons: "SOME CREW MEMBERS WERE ABIT RUDE. THEY NEED TO WORK ON THEIR ATTITUDE"
Pros: "The crew were excellent and seats were comfy."
Cons: "Headphones for the entertainment centre.could have been better. Sound quality not great."
Pros: "Yes"
Cons: "Everything was good"
Cons: "Fix the damn KIOSKS at Vienna!"
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "Very professional"
Cons: "Lost luggage"
Pros: "Crew was amazing. They adjusted the seating arrangements so there was an empty seat in every row to give passengers more space. Very thoughtful and much appreciated. They served delicious meals, snacks, and water. They provided headphones, blankets and pillows. They took very good care of us."
Pros: "Crew was very engaging and service was good."
Cons: "My seat was horrible. Right at the door, crammed, and no place to store my carry-on luggage."
Pros: "The space at my feet with the chair in front was a bit akward."
Cons: "Not being seated next to small kids. Perhaps they should have a separate section? ;-)"
Pros: "Overall KLM experience is good"
Cons: "Food quality was mediocre for a business class flight."
Pros: "quick/efficient boarding - good staff - good food - easy flight !"
Cons: "the connecting times for klm seem to be very close - if your running late to start - you may not make your next one -"
Pros: "I love the food"
Cons: "Turn the lights on early making it hard to sleep"
Pros: "punctuality of boarding and flight time"
Cons: "attitude of crew in business class: no sense of true hospitality"
Pros: "Friendly crew."
Cons: "So many people on a 747!!"
Pros: "Seats were very comfortable, food was excellent, the staff was very nice, cabin was quite and roomy."
Cons: "No outlets to charge digital devices, and need more bathrooms on board. I was able to sleep most of the 11 hour flight so I did not take advantage of the entertainment."
Cons: "The cabin crew was racist. She told me to move back from an empty seat just because she wanted one of the guys ( from her country ) to set on it! Very rude and racist."
Pros: "Entertainment"
Cons: "Food and one bathroom out of service makes an awful flight"
Pros: "Nothing really"
Cons: "Flew KLM 27 years ago and the airlines seem to be stuck in the same era. Food is poor quality... Have you recently checked the Gulf carriers."
Pros: "Really friendly staff. Great service"
Cons: "Actually the Welcome on board announcement. The part where they special welcome loyalty program members. I do not get that... I am an explorer holder my self, but really?? so other paying customers are not as welcome. This is leftovers from the older days.."
Pros: "The staff are the best European crews I have encountered. Naturally friendly, professional and fit looking. Nothing is too much trouble"
Pros: "Pleasant flight"
Cons: "Crowded seating, 20-year old video system, headphones that did not match the two-jack system, lackluster service in flight. Generally my experience with KLM has been good, but this was well below average."
Pros: "The crew came to get me from the arrival gate to get to the departure gate since our plane was delayed. It helped to know that the airline was checking to make sure we made the flight."
Cons: "I did not get my luggage in Nairobi. The delayed flight that was the most likely reason it did not get to the connecting flight to Nairobi."
Cons: "I don’t like the limited choice of drinks on these short KLM flights."
Cons: "The Guy who had an accident when boarding causing a delay. Also I didn’t like the wait fir checking as passengers with children went before business class and should be after."
Pros: "Entertainment was good, and crew was very nice and accommodating. Flight was very comfortable and smooth."
Cons: "The food was okay, not that great."
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Cons: "old plane, tight and uncomfortable"
Cons: "That I was forced to check my baggage. I never received a chain ticket for my luggage. The flight has a 32 hour layover and KLM lost my luggage and it was not found until a week after my arrival back home. I still have not received my bag at this time. The boarding crew was manually tracking who boarded and who didn't. It was a cluster."
Pros: "Timing & efficiency. Good food though only a sandwich."
Cons: "Nothing. Could say there was no entertainment but I didn't want entertainment on such a short flight"
Pros: "The staff was fast and curteous."
Cons: "There is not anything to complain about besides the usual discomfort of travel."
Pros: "The staff and crew"
Cons: "Nothing"
Pros: "KLM fed a sandwich even though the flight was only 2 hours. The crew was pleasant. Getting through the Amsterdam airport to catch a connecting flight with only an hour to do so was no big deal. Airport staff was pleasant and helpful."
Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."
Pros: "I liked the leg room, I liked the customer service of the crew, smooth flight."
Cons: "Both ways up and down I struggled with over-head luggage space. We were allowed a cabin bag and a small hand-bag in the flight but as we were among the last half of the passengers to board the flight we couldn't find anywhere to keep our luggage and the crew had to take them away from us to store them somewhere at the back far away from our seats. As a result we had to wait until all the passengers got off the plane to get back our luggage and we were the last two passengers to get off. Unpleasant!"
Pros: "Service of the staff was great"
Cons: "Turbulence, with all our technology we still cannot avoid this?"

The bathrooms were not very clean and the water would accumulate in the sink

NO BAGAGE AT THE ARRIVAL

Luggage handling. Arrived in Johannesburg without my luggage. Communication regarding lost luggage is basically non-existent.

A really excellent and comfortable experience. No wifi in my section of business class though - would have made it perfect.

Last minute gate change at Charles de Gaulle, required me to walk further to alternate gate for my flight to Punta Cana.

Boarding and online chkin was very good, food was not to the expectations.

It was great

The de-planing process could have been better in Buenos Aires - it took a long time before the aero bridge was connected - not the fault of Air France..

Pros: "Exit row seat had much more space for legs, very much worth the upcharge for this seat."
Cons: "Cabin temperature was very cool for me. Never used a blanket on an international flight before, and used a blanke on this whole 9 hour flight. Maybe a function of the seat location? Not sure but I was cold."
Cons: "Seats are not comfortable for long haul. Airbus 380 premier economy. Not enough reclining and leg support."
Pros: "The entire experience was amazing that gives me a broader scope to choose from when selecting flights to Europe. The most amazing part was the attentiveness of the staff. Exemplary!!!!!"
Cons: "For me this part is not applicable"
Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"
Pros: "Crew was attentive. Timings were spot on."
Cons: "Virtually no information at boarding which made everybody just make a huge line. Boarding they a bus, it was raining and we got wet."
Pros: "Check in agent extremely helpful and friendly."
Cons: "Not boarding on tarmac via bus. Sandwich - tartar sauce and “chicken” - with two quarter sized pieces of meat was terrible."
Pros: "The crew was very friendly."
Cons: "No wifi on a 9 hour flight. Takes a long time to get another round of coffee."
Pros: "Entertainment system failed repeatedly."
Cons: "Entertainment system failed repeatedly."
Cons: "The craft is a bit old. Harsh landing."
Pros: "I really liked my seat, but it was one of the only ones that didn't have a USB port."
Cons: "See above. Overall, very nice experience."
Pros: "The crew was pleasant and boarding efficient I lucked out with first class"
Pros: "The crew"
Cons: "Seats! They were too small!"
Pros: "The crew was efficient and friendly. The plane took off on time and landed on time."
Cons: "Boarding was slow and tedious. People still crowd around the boarding area despite there being row for the zones. Why they don't board from back to front is beyond me. The food was mediocre at best."
Cons: "My entertainment device did not work the entire flight."
Cons: "wine selection divider between seats"
Pros: "Staff and services all very good definitely"
Cons: "Everything was brilliant"
Pros: "The crew"
Cons: "Everything was incredibly poor. Flight was delayed, entertainment was outdated and the airport staff were rude."
Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."
Cons: "10 minutes late to the airport....... No help, no refund, no nothing. Never using you again"
Pros: "Food was good, crew was very professional and courteous. Flight was smooth."
Cons: "Coach was cramped and the video system didn’t work very well"
Pros: "Flight attendant Ms. Sophie Picard made every extra effort to try to find a meal when they had run out of Business Class meals. She made up for the uncomfortable seating in Business Class."
Cons: "Business class seating on the AirBus 318 is very cramped."
Pros: "That I was able to sleep a bit on the flight - and that we gained an hour."
Cons: "It left at 6 am. Which means we had a wake up call from the airport hotel at 3:30 am to stand in line with hundreds of others. The Air France app on my phone didn't let me pre- check in."
Pros: "Friendly crew, good meal and entertainment"
Cons: "Boarding agent forced me to check in my carry-on even though the carry-on fit in the cage and fullfilled all the requirements. I specifically called Air France prior to the flight to make sure I won’t have any issues as my 1st flight was operated by Delta and I wanted to confirm the luggage requirements were the same. My carry-on weighted only 5 kilos. I was extremely upset the way I was treated w/ the boarding agent behind the counter in Prague. On the top of that, her and the supervisor were very rude to my mom as they told her she had an extra carry-on which wasn’t the case. She traveled w/ a small briefcase where her mask for sleep apnea was. This is not considered an additional carry-on. The boarding agent (Czech lady and her supervisor) were not only rude but obviously lacked knowledge as well. My carry-on suitcase would easily fit in the overhead bin plus there was plenty of space inside the plane as it the flight wasn’t completely full."
Pros: "Great food (Economy class). Good Service"
Cons: "Not enough bathrooms on Economy class area due to aircraft design."
Pros: "Ground crew at CDG was helpful to file a claim for the lost luggage."
Cons: "Ground crew at MXP Was inexperienced. She called every one in my flight to form a new line and it was immediately total chaos. And then they lost one of our luggages!"
Pros: "The crew was very friendly and professional. The food very good"
Cons: "First the plane was delayed because of a technical issue that I think they should check before The plane was crowded and old."
Pros: "Ok"
Cons: "Nothing"
Pros: "Nothing"
Cons: "The seat seemed smaller and space was very uncomfortable. The boarding process was very painful because we had to wait for a longtime."
Pros: "Nithing"
Cons: "They were unfreindly and rude."
Cons: "Flight was delayed 3 times and when I was finally put on a flight that was leaving, they failed to check the connection in Paris (Left me 10 minutes to get from the aircraft to the other plane!) I was moved to SAA in the end after a truly traumatic time in Johannesburg. This is not the first time I have suffered at the hands of Air France sadly. Needless to say, I wont be booking with Air France again."
Pros: "Super fast boarding and smooth takeoff"
Pros: "Very poor sound quality on the earphones. Made it very difficult to watch a movie and almost impossible to listen to music."
Pros: "The crew, the service, the food and beverages"
Cons: "The 3 hours delay"
Pros: "Staff was nice"
Cons: "MD planes are old and not very comfortable."
Pros: "Hospitality of the flight attendants"
Cons: "Toilets could hv been cleaned more often"
Pros: "Food was excellent and crew was very nice."
Cons: "Could not check in online before my flight and no zones to board just line up and go apparently."
Cons: "Air France lost my luggage and they can't find it in the computer system."
Pros: "1) USB charger and electric outlet 2) Availability of 2-across economy seats (for a price) 3) Vegetarian dinner option available and not too bad 4) Flight arrived on-time"
Cons: "1) No on-board wifi 2) Not much seating room - very thin 3) 45 minutes late taking off"
Pros: "Service was much better than on the flight from MIA to CDG 3 weeks before - that was very poor. Entertainment was excellent - great selection of movies. Premium Economy was definitely worth the upgrade cost."
Cons: "Boarding was a complete debacle - no control over who went where. Sky Priority line was full of 50 people who weren't Sky Priority, and there was only one person checking passports. The two people at the desk didn't care when I noted this. We were called to the desk in advance of boarding to check passport information. When we got to the check in line, we were taken aside for more passport checking, even though we are US citizens with Trusted Traveler status in the GOES program. We were one of the first people at the departure lounge, and one of the the last to board."
Pros: "Friendly crew and exit row had nice legroom."
Cons: "Ran out of the (already not sufficient) salty crackers and, as the flight had been delayed, we had a one packet of cracker 'lunch' at noon... the flight really should have had a sandwich or at least something slightly more substantial."
Pros: "Chicako Párizs szuper , udvarias személyzet pontos érkezés."
Cons: "."
Pros: "Good seat near the front."
Cons: "Delayed arrival by 30 minutes."

Book cheap flights from Michigan to Johannesburg

Recent return flight deals

27/1Fri
2 stopsMultiple Airlines
32h 10mDTW-JNB
14/2Tue
2 stopsMultiple Airlines
29h 50mJNB-DTW
R18 390
7/3Tue
2 stopsMultiple Airlines
55h 05mDTW-JNB
21/3Tue
2 stopsMultiple Airlines
29h 55mJNB-DTW
R18 697
27/1Fri
2 stopsMultiple Airlines
32h 10mDTW-JNB
14/2Tue
2 stopsMultiple Airlines
29h 50mJNB-DTW
R19 141
16/2Thu
2 stopsMultiple Airlines
44h 18mDTW-JNB
23/2Thu
2 stopsMultiple Airlines
25h 57mJNB-DTW
R19 243
24/1Tue
2 stopsMultiple Airlines
36h 05mGRR-JNB
31/1Tue
2 stopsMultiple Airlines
30h 16mJNB-GRR
R19 448
3/2Fri
2 stopsBritish Airways
32h 43mFNT-JNB
15/2Wed
2 stopsBritish Airways
30h 14mJNB-FNT
R20 147
24/1Tue
3 stopsAmerican Airlines
32h 16mGRR-JNB
31/1Tue
2 stopsAmerican Airlines
31h 42mJNB-GRR
R20 642
27/1Fri
2 stopsBritish Airways
35h 16mDTW-JNB
14/2Tue
2 stopsBritish Airways
50h 22mJNB-DTW
R20 642
24/1Tue
1 stopUnited Airlines
21h 36mGRR-JNB
31/1Tue
1 stopUnited Airlines
22h 17mJNB-GRR
R20 659
16/1Mon
2 stopsBritish Airways
35h 16mDTW-JNB
23/1Mon
2 stopsBritish Airways
52h 19mJNB-DTW
R20 659
24/1Tue
2 stopsAir France
30h 49mGRR-JNB
27/2Mon
2 stopsAir France
34h 56mJNB-GRR
R20 676
26/1Thu
2 stopsBritish Airways
32h 26mDTW-JNB
30/1Mon
2 stopsBritish Airways
50h 19mJNB-DTW
R20 676
24/1Tue
1 stopUnited Airlines
27h 44mGRR-JNB
31/1Tue
2 stopsUnited Airlines
25h 09mJNB-GRR
R20 744
12/2Sun
2 stopsLufthansa
55h 55mGRR-JNB
4/3Sat
2 stopsLufthansa
34h 19mJNB-GRR
R20 813
12/2Sun
1 stopUnited Airlines
17h 26mGRR-JNB
4/3Sat
2 stopsUnited Airlines
52h 38mJNB-GRR
R21 376
27/2Mon
2 stopsQatar Airways
38h 20mDTW-JNB
12/3Sun
2 stopsQatar Airways
55h 18mJNB-DTW
R22 041
1/2Wed
2 stopsAmerican Airlines
44h 25mFNT-JNB
16/2Thu
2 stopsAmerican Airlines
30h 14mJNB-FNT
R22 399
27/2Mon
1 stopLufthansa
34h 20mDTW-JNB
12/3Sun
1 stopLufthansa
25h 45mJNB-DTW
R23 389
27/2Mon
2 stopsLufthansa
36h 24mDTW-JNB
12/3Sun
1 stopLufthansa
25h 45mJNB-DTW
R23 457
25/2Sat
1 stopAir France
28h 50mDTW-JNB
11/3Sat
1 stopAir France
28h 55mJNB-DTW
R24 702

Search by stops

Search by airline

Search by price

Recent one-way flight deals

24/1Tue
2 stopsMultiple Airlines
37h 35mDTW-JNB
R10 611
24/1Tue
1 stopLufthansa
34h 20mDTW-JNB
R14 739

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Michigan

Browse origins:

R24 446
R18 390
R21 324
R19 448
R26 220
View more

Browse destinations:

R18 390