Find cheap flights from Miami to Johannesburg

MIA - JNB

Find cheap flights from Miami to Johannesburg

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

Return
Economy
Miami (MIA)
Johannesburg OR Tambo
Mon 6/14
Mon 6/21
Any month
Compare vs KAYAK |

Good to know

Low season

MarchBest time to beat the crowds (18% less expensive on average)

High season

DecemberMost popular time to fly (30% more expensive on average)

Average price (return flight)

R14 672(avg. price over the last 2 weeks)

Good deal (return flight)

R15 769or less

When to book flights from Miami to Johannesburg

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

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R15 769 or less round-trip.
  • The cheapest flight from Miami to Johannesburg was found, on average, 89 days before departure.
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is March.
  • Morning departure is around 5% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking flights from Miami to Johannesburg

How long does a flight from Miami to Johannesburg take?

Which airlines provide the cheapest flights from Miami to Johannesburg?

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

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

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

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

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

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

Top 5 airlines serving Miami to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

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

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: "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: "The crew was polite and professional"
Cons: "The food was disgusting The plane is dirty The bags are treated badly"

Pros: "Ambiance"

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: "The food"

Cons: "Everything !!!"

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: "They printed all 3 of my boarding passes for my connecting flights when I first checked in, made me worry about less"

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: "Liked everything."
Cons: "Nothing was wrong but excess bagage fee is high"

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: "The flight attendents were chilled. Very friendly and accommodating."
Cons: "The food is much tastier in business class. Used to be better in economy, but that has changed."

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: "The food was very good, I liked vegetarian options and my stomach doesn't hurt after the plane food as usual. I like the bathrooms clean and nice smelling soap. The crew was very attentive and eager to please their guest but consistent and insisting on the safety rules (belts buckled up and seats in upright position)"
Cons: "There wasn't many good options for entertainment. Only a couple new movies although I liked the TED talks. Also I liked the plane but I wish there were some foot steps and more comfortable head support on the seats. I didn't like also strange option for Golden members in economy seats to be able to "order" food before regular people. There were only 3 options and everyone had the same choice. So basically all that crew does is just asking which course gold members want an hour before serving. It seemed silly with no actual benefit."

Pros: "Very courteous!"

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"

Cons: "Requested Asian vegetarian mean but available was non vegetarian. Led screen did not working."

Pros: "Its like traveling in the old days when flight attendants were nice, good looking and absolutely helpful. Bravo! Planes are new and on time."
Cons: "Nothing"

Pros: "It was something unexpected"

Pros: "It was a long flight from US but was comfortable. Staff was courteous."

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: "Nice flight attendants, frequent fluid services."
Cons: "There was no Wifi in the plane."

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 airline did not give me 2 seats next to each other like I had booked more than 6 months prior to the trip. They refused to give my friend and I the 2 seats I had iriginally paid for and booked so we were stuck in the very last row of the entire plane with no reclining seats and terrible service for over 13 hours . Completely awful and really disappointing"

Pros: "Business class is top notch in Qatar airways. From the moment you get in the Business Cabin, you start feeling the great service onboard. The crew is great, the seats are very comfortable, and the food is very tasty along with the wine pairing. Overall, the experience was well worth it!"
Cons: "The problem was the boarding in Miami International airport, it was quite disorganized even for business class, but more so for economical class."

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

Pros: "New planes, Excellent Service"
Cons: "Meals could have been better"

Cons: "We normally fly business class, but this was a quick side trip so we settled for economy."

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: "all the crew they were awesome it's my favorite airline QR⛤⛥⛦⛤⛥⛦⛤"
Cons: "I like every things"

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: "Service was excellent and food was all right. I do not eat meat or dairy but there was still some food for me on this flight."
Cons: "No complaints whatsoever."

Cons: "They didnt let me sit with my family and my seats were changed twice after i was checked in without notifying me. I have anxiety issues and it was really hard"

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

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

Pros: "The crew were superlative."
Cons: "The seat folded to a flat bed, yet the boulder area remained raised, making the comfort level for a tall person, somewhat rest cited. My neck really quite sore as a result. Was an old plane tho, and the controls for movies , seats etc were archaic"

Pros: "super comfortable. Food is not very tasty , could be better."
Cons: "Food in business class is not very tasty , could be better."

Pros: "I am tall and was very happy with the leg room in economy class. Food was tasty."
Cons: "Nothing really. Was completely satisfied."

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

Cons: "Staff service was not good"

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

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

Pros: "Plane is good as usual"
Cons: "Food was not available “my choice “ Movies are the same for long time Comedy movies available are not comedy and old Crew were not responding in a professional way I was disappointed"

Pros: "Breakfast portions were too small, and choices were not great. Boarding procedures were a little chaotic due to small space, and ground staff was not very polite when ordering passengers to board."

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

Cons: "No one answered on telephone offered for flight change nor got answer on my mail that i send asking for further instructions to change a flight date. z.bican@yahoo.com"

Pros: "Nothing the airline did was an issue."
Cons: "Had to sit by two middle age/older individuals who, between the two of them, got up to use the rest room or walk around 1x/hr. It was a big inconvenience for a 16hr flight"

Pros: "Food was okay. Staff on plane. Ice"
Cons: "I got singled out."

Pros: "Service."

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: "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: "Safety video was cool. Even in Arabic! The amenities were lovely — headphones, entertainment choices, bag with toothbrush, slippersox, etc. They elevated economy well above (the usual) steerage."
Cons: "Not having options beyond the menu; it wasn't clear where to ask for a vegetarian meal. The battle of carry-on v. coat storage is unseemly."

Pros: "Nothing"
Cons: "They recently started charging unnecessary excess fees for overweight. I traveled from Seattle to Hyderabad via Dubai. I carried my cabin bag from Seattle with weight of 9kgs and purchased few duty free items of 2kgs(2 liquor bottles and1 dates box). They have asked me to pay $150 for excess weight. One passenger traveled from Houston with a bag of 11kgs. Items include 1 laptop documents and tablet. She didn't shop in Dubai. She was allowed in Houston but was charged $100 in Dubai for same weight."

Pros: "The organization at Dubai airport"
Cons: "The small plane and congested space"

Pros: "New aircraft."
Cons: "Not enough storage space. Beds not the most comfortable. No wi-fi."

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: "everything"

Pros: "Wine"
Cons: "Food"

Pros: "Good, friendly service. Also was given a meal for a 1.5 hr flight!"

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

Pros: "Emirates is my carrier of choice, and that's due to their continued service standards, friendliness and rates. This flight was pretty empty so service was even better and I was able to spread myself out. Also, well done to the crew. They continue to maintain high standards."
Cons: "This is the first time it's happened to me, but I was scheduled to leave Oslo on Wednesday, but Emirates cancelled my flight and put me on the next one. It would have been alright had they offered some sort of compensation or made it up to me in one way or another, but that was not going to happen. They cancelled and the cost was on me (as per the T's & C's I was told) and that was pretty much that. Here's a hint, it seems like their Scandinavian flights are underperforming and in a cost saving effort, they're randomly cancelling flights. I subsequently found out they did it to someone else in the area causing them to miss two days of a pre-booked vacation. So, if they cancel, it's going to cost you a lot more in a city like Oslo to wait a day - not to mention the costs involved in missing work or vacation, so maybe shop around then. I still like Emirates, but I'm feeling a little burnt after this episode."

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"

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

Pros: "Excellent"

Cons: "The people at ticket issuing counter is very arrogant. Customs form was not given while issuing ticket and I was sent back to the airline ticketing counter and had to stand back in line for customs."

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

Cons: "food was not served on time. crew was not attentive and did not care for passengers"

Pros: "New aircraft"

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: "Relaxing on time flight.."
Cons: "Food was bad... Before it used to be really good..."

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: "I like the selection of movies."
Cons: "The check-in and gate staff were trying to weigh our carry-ons and make us adjust things when ultimately does it matter how much weight I can carry on the flight? What if I gained 20 pounds since I booked my ticket. Will I be charged? Seriously, if it's that big of a deal, there should be a limit on weight of the person plus their carry-ons. Thin people should not be hassled! I am saving a hundred or so pounds by not weighing so much! Stop hassling us for carry-ons!"

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: "The staff was nice, pleasant and attentive!"
Cons: "Loved everything!"

Cons: "Crew was pathetic with no compassion towards customer."

Cons: "None"

Cons: "I've been traveling for quite some time but it's the first time that I've got sandwiches inboard from start to end on a 16 hours flight. Turkish airlines what were you thinking about? Feeding people sandwiches and water during an 11 hours flight from Miami to Istanbul, are you guys serious?"

Cons: "Aircondi"

Cons: "Not much leg room on economy class. 200 $ extra makes the trip better"

Pros: "Crew was below average,seats was horrible"
Cons: "The plane needs to be upgraded immidiately,and crew needs to get a bit education in order to take and immidiate action to any situation during the flight"

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

Pros: "It was all good"

Pros: "Everything! Thanks"
Cons: "Everything was perfect"

Pros: "There was a terrible weather in Miami, also the traffic was heavier than normal. my wife arrived to the airport 1hour prior departure, she couldnt get checked in! Even though the floght was delayed 3-4 times For a total of 2 hours! We were very upset since we have a wedding celebration scheduled and the airline showed no flexibility even in situations where the floght was delayed! They charged alot of mone to rebook for the next day"

Pros: "I’ve flown Many airlines in the past but my experience with Turkish airlines was wonderful. The only bad thing was that there was a lot of turbulence. The staff were super helpful, every time you asked for something they provided quickly. The seats were spacious. Great flight entertainment tons of movies to choose from. Food was yummy. Will defenitly fly with Turkish air in the future."

Cons: "Air in the cabin to dry"

Pros: "Plane, seat and entertainment are very good."
Cons: "None"

Pros: "Great service and brand new plane!"

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

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

Pros: "Good entertainment"
Cons: "No soap in bathroom."

Cons: "Turkish air had great service, food, entertainment and nice comfortable planes. Left on time and arrived on time. Two unrelated issues at Miami airport they didn't have a separate line for the people holding global entry and at the Istanbul airport no info desks to direct passenger to their connecting flight"

Pros: "Very nice journey. Personel super, they help everysecond"
Cons: "I want to read other newspapers They have use only one boice"

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

Pros: "Planes are clean, crew are remarkable professional and attentive. Entertainment center is comprehensive"

Pros: "they do really their best- they have a good standard."
Cons: "english is hard to understand"

Pros: "Lots of in flight entertainment options. Good meals. Very nice and helpful attendants. Gave us pillows, blankets, headphones, slippers, socks, ear plugs, an eye mask, and toothbrush and toothpaste."

Pros: "N O T H I N G"

Cons: "My flight tonight (0078) from MIA to Istanbul was delayed by over 5 hours. I am traveling with an infant and it has been IMPOSSIBLE to get anyone to help us. Finally, someone at the airport helped in re-booking our flights but I have yet to have anyone give me an answer regarding compensation! In addition, we are traveling with an infant which isn't easy but we had the bassinet seat on our original flight. Now it's sold out for the flight tomorrow and no one will assist in trying to help get us better seats. I understand things are out of your companies control but being in an airport with an 18-month baby isn't easy and no one in this company has made this crazy travel schedule easier. I would like someone to call me back or email me with something that could maybe be done to help us! No one at the call center will help!"

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

Cons: "Two hours delay and lost baggage"

Pros: "Happy staff"

Cons: "Sears to close too tight"

Pros: "Your crewsom"
Cons: "Nothing"

Pros: "Good and comfortable"
Cons: "Food"

Pros: "For 11 hours trip - Crew for the THY was excellent They made the trip better and efficient Kudos to THY crew"
Cons: "Nothing everything was great"

Pros: "Smooth flight and shorter than planned. Good service overall."
Cons: "I liked everything"

Pros: "It was so hot. A nightmare ! I Asked again and to turn it on. They did for few minutes at a time. Very upsetting"
Cons: "See above"

Cons: "Yes, everything was really good"

Pros: "The flight crew on my side was great!"
Cons: "There was one stewardist not on my row but on another row that I witnessed getting very frustrated and was rude with a few customers. It was uncomfortable to watch her be that way. I'm glad it wasn't me but I feel bad for her and the others."

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

Cons: "I made request by the phone, for service animal. They told me to call back after 24h!!! After 5 days of waiting, more than 50 calls to customer "support " that barely speak English, I was forced to go to "Airport " to chek what is the problem with my request. Over there they helped me, and everything was fine after that. But this is RIDICULOUS, that I need to go to f... airport to solv the problem. Never ever turkish!!!!!!"

Pros: "Upgraded to business class no problem. Flight attendants were wonderful and very attentive. Delicious food. Chair laid out comfortably into a bed. Best long flight I've ever taken"
Cons: "Nothing bad to say"

Pros: "Very nice."

Pros: "Everything."
Cons: "The Kate arrival at the final destination."

Cons: "Excellent"

Pros: "Love everything... i was actually surprised... The crew was the bes"

Pros: "The service was great non stop and the goodies for the kids was amazing."
Cons: "All was good"

Pros: "There was free movies to watch along with a travel bag."
Cons: "The food options were not good for vegetarians or vegans."

Pros: "Everything was great this was the greatest flight I took. I travel a lot. The service was 100 ten % perfect. Thanks to everyone for a great service."
Cons: "I don't think anyone could say they didn't like something about the flight or service."

Pros: "DIRECT FLIGHT TO ISTANBUL FROM MIAMI. UNFORTUNATELY I WAS IN A RUSH TO REACH TURKEY FOR A MEETING. USUALLY I PREFER TO GO THRU ROME WITH A FEW DAYS LAY OVER SO THAT I CAN HAVE BETTER SERVICE, FOOD AND PAMPERED TREATMENT AS BUSINESS CLASS SERVICE SHOULD BE. WHO CHOSE THEM TO BE THE "BEST AIRLINE IN EUROPE"?? AS THY CLAIM TO BE!! BLIND PEOPLE??"
Cons: "DAMAGED MY LUGGAGE EXTENSIVELY, THIS IS THE THIRD TIME BY THE WAY), KEEPS REFERRING ME TO AN INSURANCE CO WITH AN E MAIL ADDRESS THAT DOES NOT RESPOND, NO TELEPHONE NUMBER BY THE WAY IS FURNISHED EVEN THOUGH I HAD ASKED FOR, REPEATEDLY. -HAD TO WAIT TO PAY FOR BUSINESS UPGRADE SINCE THERE WAS ONLY ONE PERSON TRYING TO COLLECT OVERWEIGHT LUGGAGE PAYMENTS AS WELL AS UPGRADE PAYMENTS, WHILE KEEPING ME IN LINE FOR 45 MINUTES FOR A BIZ CLASS UPGRADE. AFTER I PROTESTED, A TURKISH LADY SUPERVISOR SMIRKINGLY SAID THAT I HAD TO WAIT IN LINE SINCE THERE IS ONLY ONE PERSON SERVICING! GO FIGURE!. VERY TURKISH APPROACH I WOULD SAY. PASS THE BUCKET.. -NO CONCERN FOR BUSINESS CLASS SERVICE. PLEASE TELL THEM TO GO AND TRAVEL IN ALITALIA, SWISSAIR, UNITED, DELTA, VIRGIN (THE BEST) ,BUSINESS CLASS AND SEE HOW THEY PAMPER THEIR CUSTOMERS FROM CHECK IN, TO GREAT AND AMPLE GOOD FOOD AND CONTINUOUS SERVICE. -UNLIKE THY STALE, FROZEN FOOD. BAD BREAKFAST, NO AMPLE CHESE SELECTION (ONE SLICE WHITE CHESE ONLY), OVER COOKED BAD BURNED TASTING TEA. -SERVICE: THE MALE STEWARD DROPPED SALAD ON THE NEXT SEAT AND IT STAYED THERE FOR 5 HOURS. PICKED UP BY A FEMALE STEWARDESS AS WE ARE LANDING. IF THEY WISH TO USE MORE MALES ON BOARD THEY SHOULD AT LEAST TRAIN THEM WELL. I HAD TO WAIVE AT 3 DIFFERENT MALE STEWARDS AND THEY ALL PASSED BY NOT ACKNOWLEDGING AND I WAS SITTING ON THE FIRST ROW AISLE! THEY ARE RUDE, UNCARING, SHODDY SERVICE PEOPLE.."

Pros: "The food is the best."

Pros: "plane, flight, food, service, friendly staff, time, landing/departure times, luggage delivery"

Pros: "I loved the flight attendants, they were super sweet to us, specially our daughter"
Cons: "There is not free wifi!"

Cons: "Wine quality was low. I would have paid for better quality wine. Otherwise the staff was very accommodating and friendly."

Pros: "It was amazing in the airline so good, my next fly to my final destination was on the next day so Turkish airline provided free hotel for the night so I won't have to stay in the airport sleeping. Best airline"

Cons: "This was one of the worst Lufthansa crews. You could not pay them to care. Many years of flying LH this is the first time I encounter such poor service."

Pros: "The crew was Ok except at the beginning when they could help more inside the plane with finding the seating."
Cons: "I missed the plane shopping because i don’t recall seeing the crew after the meal offering it. I heard the announcement at the beginning of the flight so I was looking forward to make purchases. Later when I asked it was already closed."

Cons: "The food"

Cons: "Service desk personnel at the gate were very helpful and attentive. The plane was only 1/2-2/3 full, which made boarding quicker. The food was tasty and coffee was great! We were also offered juice twice during the flight. Bathrooms were clean. Since the plane wasn't full, they weren't dirty even at the end of the flight. I brought my own headphones, but the stewards provided them if you need them. My one big complaint was that our seats did not recline, thus making any kind of shut-eye near impossible. Our plane left and hour late, but the pilots stepped on the gas and we got in on time!"

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

Pros: "Super confortable"
Cons: "Ok"

Pros: "More space for the kids!!"

Cons: "All good"

Pros: "Crew was helpful, food was good"
Cons: "Seating could have been better"

Cons: "No complaints. Good vegan food."

Pros: "Crew"
Cons: "All was fine"

Pros: "All except bfast"
Cons: "Bfast"

Pros: "Very nice crew"
Cons: "Legroom"

Pros: "Plane was clean and a little more roomy than most long distance flights."
Cons: "Entertainment system in my row didn't work correctly. Flight delayed due to weather. On board announcements said Lufthansa would rebook passengers with connecting flights and tell us arrangements as soon as we landed. No sign of Lufthansa reps at arrival gate area and zero directions on where to go. Had to walk miles through Frankfurt airport , go through immigration and security again without any direction one where to find Lufthansa and when finally found Lufthansa service counter it was understaffed with long lines and confusion. By time we learned rebooking, we almost missed rebooked connections. So much for German organizing and efficiency."

Pros: "Our cabin service was superb Our seats were wonderful"
Cons: "Nothing it was perfect"

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

Cons: "Flight was cancelled 1 hour before departure... customer service was appauling"

Pros: "Service, food, efficiency of staff and departure and arrival"
Cons: "All was better than expected."

Cons: "professionalist from the whole crew"

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: "Clean plane. Friendly staff"
Cons: "Worst selection of movies."

Pros: "Always professional in every detail Great food Great customer service"
Cons: "The variety of drinks"

Cons: "no screen for movies getting all aboard without dividing into sitting numbers."

Pros: "In time on arrival with a good chance to catch the next flight"
Cons: "Did not get the food of my choice. The system was blocked for early check in."

Pros: "The seating went very efficiently and fast. All the flight attendants were extremely friendly. Food was great and there were plenty of movies for adults and kids. Would chose Lufthansa again"
Cons: "I was in economy class and the lady in front of me put the seat back. My knees hit the seat the whole flight and I am not that tall 5.6."

Pros: "I was rebooked on another flight earlier."
Cons: "Nobody bother to call me or email me. No Lufthansa or kayak . I called Lufthansa and have them rebooked my flight. And they were wonderful."

Pros: "No surprises Plenty of leg space for economy Good food"
Cons: "Nothing"

Pros: "all on time"
Cons: "seating very cramped"

Pros: "Service, flight, everything was flawless. Departure and arrival ahead of time. Great staff. Congratulations to Lufthansa. Keep it up."
Cons: "I liked everything."

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

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: "A380 flies smoothie."
Cons: "Drop Off bagage at MIA airport. I did online check-in..but, the line for DropOFF so long and only ONE person attending..i suggest improve desk services..."

Cons: "Not enough space in between seats"

Pros: "Super staff!"

Pros: "On time rout"

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

Cons: "The flight was a replacement for a cancelled flight. In addition to this, it was delayed. The flight attendants did not compensate for our inconvenience and were not very friendly or available in general. The incoming flight had been delayed by hours, with boarding and deplaning and a very bad attitude."

Pros: "Nothing"
Cons: "Cancellation"

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: "New airplane, very nice and comfortable. Great service. Smooth flight.. 10 hours - no turbulence. :)"
Cons: "They lost Both of my laguages."

Cons: "No air vents"

Cons: "They only had two meal options and the ran out of the vegetarian option. There were many people on the flight that didn't get a meal or had to take the meat option when they would have preferred the pasta."

Pros: "Crew was good"
Cons: "Space is horrible on seat 64A economy seating in the 380 is very tight"

Cons: "The AC was set to way too high temperature. Very uncomfortable. Sweaty and smelly Lufthansa style. I asked to adjust the temperature - the flight attendant said she would . Maybe they fixed it next flight. The temperature is set up by sections. All othe sections were ok except the one with the row 79 in it."

Pros: "Everything! Service, entertaintment, smooth flight"
Cons: "The food could be better. I had the chicken dinner which was not very impressive. And the bread was horrible."

Pros: "The crew was very kindly"
Cons: "The noise of the bathroom doors. Every time that one of the 120 passengers use one bathroom close to my seat I wake up suddenly, because is very hard the impact to close the door and at 2 am was terrible."

Pros: "The air crew were very attentive and respectful. They treated coach passengers as well as first class on any other airline. Lots of entertainments were available on the flight."
Cons: "I was careful to prepare my luggage so I only had a carry on. Unfortunately, the weight limit for carry on baggage is incredibly low, so I ended up having to check my bag anyway. I understand the process and why, so this is only a minor complaint. But I do wish the weight limit could be a bit higher."

Pros: "Airbus A380"
Cons: "Poor food. Cold bread. Uncomfortable seats. Temperature in the cabin: too cold."

Pros: "South African Airways upgraded me to a business class seat. The food was pretty good, and the crew was great."

Pros: "Nice food"

Cons: "Allow business passenger to use front bathroom."

Pros: "Seats were very comfortable. Plane interior was in new condition, including electronic window shade tinting."
Cons: "Staff was not particularly warm or attentive. Was never offered more to drink, and after asking for more wine was ignored."

Pros: "The best airline ever! Super friendly crew and staff, great customer service and nice planes. Love KLM!"

Pros: "Muslim food"

Pros: "Usual faultless KLM experience"
Cons: "Nothing."

Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"

Pros: "Friendly crew"
Cons: "Can’t think of anything"

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: "The friendliness of the crew"

Pros: "The flight crew was so friendly and the food was really good."

Cons: "The air conditioners fan was bad and they had to fix it in London which took over 40 minutes off travel time...we arrived much later than expected in Lagos"

Pros: "The crew are amazing! Attentive and friendly."
Cons: "The seats could have been bigger."

Pros: "Awful"
Cons: "Everything"

Pros: "Nice seats. Only seats with a row of 2, which is what I wanted,"

Pros: "Lovely crew, very helpful"
Cons: "N/A"

Cons: "Poor food, flight attend and finally baggage missing. Overall experience is extremely bad."

Pros: "Short flight and being able to escape from drunk belligerent Passenger on previous flight"
Cons: "Nothing"

Cons: "old screens and entertainment system leg room to small"

Pros: "Crew was very friendly. Nice that wine was served without charge."
Cons: "Announcements from the cockpit were hard to hear. Food has been better in past."

Pros: "Flight crew very nice"
Cons: "Paid $70 for seat with more leg room and was the exit role to main entrance. No overhead space for carry on: broken food tray holder. People stepping on my feet. And gather in your space waiting for bathrooms. Window seat had no room for feet because of closed door"

Pros: "The seat was spacious and the concept of the evening meal being the lighter option was innovative and well thought out"
Cons: "Boarding was chaotic and congested with not much information or order."

Pros: "The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious."

Cons: "infotainment was down. Lost my luggage the flight was delayed"

Pros: "Fast boarding"
Cons: "The entertainment system wasn’t working for the whole 10 hour flight."

Pros: "Boarding was as expected, crew & food were ok. Nothing else positive to extract out of this flight."
Cons: "Delayed flight, horrible baggae policy when the flight is actually operated by a partner of the company you bought the ticket from and not the actual company. Dirty seats, no in-flight entertainment whatsoever (not even a magazine)."

Pros: "Really friendly staff. Great service"

Pros: "Premium economy service was good."
Cons: "Inexplicably, our preassigned seats were changed at checkin and we were put in bulkhead. This particular Boeing aircraft is pretty poorly designed. Especially the bulkhead in premium economy."

Cons: "After more than two hours of delay... Initially the flight takes off was at 8:35... Then 21:20... Then 21:50... Then 22:10. Finally we took off at 22:40... Refund our money klm..."

Pros: "Due to lightening bolt strike our pre-Y2K era plane got switched out with a newer plane with modern media delivery at the seats."
Cons: "This caused a two hour delay in boarding and another 30 minutes on the JFK T4 tarmac. Same crappy headphones so it wasn’t the"

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

Cons: "At some point the luggage was lost. here."

Pros: "My bagage broke"
Cons: "I paid extra fee for extra bagage which was tv and i paid insurance my tv broke and no one responces for it"

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

Pros: "was very quick"

Pros: "Easy Boarding"

Pros: "The included snacks and the seats."
Cons: "Nothing."

Pros: "Very little if any."
Cons: "Aircraft was not very clean,the staff seamed quite harsh at times when speaking to customers. The food was really quite poor but it was a short flight to be honest. Overall not as pleasant as the China Southern flights. I would not like to choose them again unless i had to."

Pros: "Eveything is well arranged"
Cons: "Nothing"

Pros: "The crew were pleasant"

Cons: "There weren't too many options. The movie selection was very limited and the tv show were over 20 years old in some cases"

Pros: "Price"
Cons: "Klm flight has very congested seating Getting information about eticket was pain"

Pros: "Overall, my trip to Cardiff via Amsterdam was smooth and delightful. I've flown a few short trips this summer and I was pleasantly surprised to find KLM still offered complimentary snacks. What a refreshing change!"
Cons: "There was no entertainment which is why I assigned that category only one star. The boarding process in Amsterdam could have been a bit smoother. Announcements were no clear."

Pros: "It was a short flight so it was O.K."
Cons: "Boarding was odd. Go to airport early and counters were not open, did on line check in so was able to avoid the self check in at airport. Also self check in luggage seems confusing with no ground crew to help. It didn't affect me but lots of confused passenger."

Pros: "The crew was very pleasant and professional. toilets were very clean adequate overhead space"
Cons: "Very uncomfortable seats in Economy Comfort. Legroom and recline were OK but the seats were extremely narrow. No evening meal and breakfast was minimal"

Cons: "Did not get the luggage from connecting flight from Amsterdan to Basel"

Pros: "Excellent service and comfortable flight"
Cons: "Flight delay roughly an hour"

Cons: "sardines!"

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

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from Miami to Johannesburg

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Miami to Johannesburg

Pre-flight testing

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

Book cheap flights from Miami to Johannesburg

Recent return flight deals

1/11
Mon
1 stop
Turkish Airlines
30h 10m
MIA - JNB
30/11
Tue
1 stop
Turkish Airlines
31h 40m
JNB - MIA
3/12
Fri
2 stops
Kenya Airways
24h 50m
MIA - JNB
6/12
Mon
2 stops
Kenya Airways
40h 15m
JNB - MIA
9/8
Mon
2 stops
Air France
38h 08m
MIA - JNB
10/9
Fri
1 stop
Air France
28h 25m
JNB - MIA
25/8
Wed
1 stop
Multiple Airlines
30h 00m
MIA - JNB
8/9
Wed
2 stops
Multiple Airlines
30h 42m
JNB - MIA
1/11
Mon
1 stop
British Airways
29h 50m
MIA - JNB
30/11
Tue
2 stops
British Airways
27h 20m
JNB - MIA
1/9
Wed
2 stops
United Airlines
21h 58m
MIA - JNB
3/10
Sun
1 stop
United Airlines
21h 38m
JNB - MIA
14/8
Sat
2 stops
KLM
27h 20m
MIA - JNB
23/8
Mon
2 stops
KLM
31h 15m
JNB - MIA
1/9
Wed
1 stop
Turkish Airlines
31h 15m
MIA - JNB
3/10
Sun
1 stop
Turkish Airlines
31h 10m
JNB - MIA
16/9
Thu
2 stops
Air France
34h 40m
MIA - JNB
22/9
Wed
1 stop
Air France
28h 25m
JNB - MIA
9/8
Mon
2 stops
Multiple Airlines
38h 08m
MIA - JNB
10/9
Fri
2 stops
Multiple Airlines
30h 42m
JNB - MIA
1/11
Mon
2 stops
British Airways
34h 15m
MIA - JNB
30/11
Tue
2 stops
British Airways
27h 20m
JNB - MIA
20/8
Fri
1 stop
United Airlines
19h 33m
MIA - JNB
6/9
Mon
1 stop
United Airlines
23h 24m
JNB - MIA
15/9
Wed
1 stop
Turkish Airlines
40h 35m
MIA - JNB
29/9
Wed
1 stop
Turkish Airlines
31h 10m
JNB - MIA
9/8
Mon
1 stop
Air France
32h 25m
MIA - JNB
10/9
Fri
1 stop
Air France
28h 25m
JNB - MIA
16/9
Thu
2 stops
Multiple Airlines
30h 50m
MIA - JNB
22/9
Wed
2 stops
Multiple Airlines
31h 27m
JNB - MIA
25/11
Thu
1 stop
British Airways
31h 35m
MIA - JNB
24/12
Fri
1 stop
British Airways
23h 20m
JNB - MIA
9/10
Sat
2 stops
United Airlines
23h 30m
MIA - JNB
1/11
Mon
2 stops
United Airlines
24h 25m
JNB - MIA
8/9
Wed
1 stop
Turkish Airlines
31h 15m
MIA - JNB
17/9
Fri
1 stop
Turkish Airlines
41h 45m
JNB - MIA
25/11
Thu
2 stops
British Airways
30h 15m
MIA - JNB
25/12
Sat
1 stop
British Airways
23h 20m
JNB - MIA
23/8
Mon
2 stops
Multiple Airlines
43h 31m
MIA - JNB
8/9
Wed
1 stop
Multiple Airlines
28h 25m
JNB - MIA
Show more results

Recent one-way flight deals

2/9
Thu
1 stop
Qatar Airways
31h 45m
MIA - JNB
2/9
Thu
2 stops
Multiple Airlines
38h 55m
MIA - JNB
1/7
Thu
1 stop
British Airways
31h 55m
MIA - JNB
28/6
Mon
2 stops
United Airlines
28h 25m
MIA - JNB
1/7
Thu
3 stops
Emirates
41h 59m
MIA - JNB
22/7
Thu
2 stops
British Airways
34h 05m
MIA - JNB
7/7
Wed
3 stops
Multiple Airlines
36h 24m
MIA - JNB
7/7
Wed
1 stop
Qatar Airways
31h 45m
MIA - JNB
1/7
Thu
2 stops
British Airways
38h 22m
MIA - JNB
7/7
Wed
2 stops
Multiple Airlines
44h 50m
MIA - JNB
22/7
Thu
3 stops
Multiple Airlines
37h 10m
MIA - JNB
7/7
Wed
1 stop
Iberia
32h 40m
MIA - JNB
2/9
Thu
3 stops
Multiple Airlines
38h 10m
MIA - JNB
25/6
Fri
2 stops
Lufthansa
36h 15m
MIA - JNB
28/6
Mon
3 stops
Multiple Airlines
32h 35m
MIA - JNB
7/7
Wed
2 stops
British Airways
59h 10m
MIA - JNB
7/7
Wed
2 stops
United Airlines
28h 30m
MIA - JNB
7/7
Wed
3 stops
Emirates
35h 59m
MIA - JNB
25/6
Fri
3 stops
Multiple Airlines
57h 45m
MIA - JNB
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