Find cheap flights from Houston to Johannesburg

IAH - JNB

Find cheap flights from Houston to Johannesburg

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

Return
Economy
Houston (IAH)
Johannesburg OR Tambo
Mon 5/17
Mon 5/24
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

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

Average price (return flight)

R13 863(avg. price over the last 2 weeks)

When to book flights from Houston to Johannesburg

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

Top tips for finding a cheap flight

  • The cheapest flight from Houston to Johannesburg was found, on average, 45 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 February.
  • On average*, there is no price difference when choosing to fly in the morning or the evening on this flight route.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking flights from Houston to Johannesburg

How long does a flight from Houston to Johannesburg take?

Which airlines provide the cheapest flights from Houston to Johannesburg?

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

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

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

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

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

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

Top 5 airlines serving Houston George Bush Intcntl to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,0
SWISS
Overall score based on 8 998 reviews
8,2
Boarding
7,8
Comfort
8,6
Crew
7,7
Entertainment
7,9
Food
Airline reviews

Pros: "Nice folks"
Cons: "Economy is not very comfortable and still expensive. Espescially when the person in front lowers their seat."

Pros: "The crew was so friendly"
Cons: "Everything is so smooth in my flight!"

Pros: "Crew was great, seating comfortable."

Pros: "Crew was fantastic"
Cons: "Boarding was delayed by 30 minutes. May have been beyond the crew control."

Cons: "seat comfort"

Pros: "Nope"
Cons: "The service could have been so much better. Food was not offered according to seating arrangements and so meal choices were not enough"

Pros: "I was offered to check in my carry on, it was nice."
Cons: "I was told a wheel chair would be available to help me get to Terminal E in Zurich. I had literally TO RUN to catch my connecting flight to NYC since the chair was not their for me in Zurich. I almost missed my flight. I am a 79 years old woman. That was one terrible experience."

Pros: "Service was slow, but fine."
Cons: "* Couldn't online check-in * Seat selection was not honoured * Plane model not as advertised * No entertainment on board"

Cons: "Check in was annoying in Paris as we had to go to ticket counter, and then go to a different counter to pay for luggage. Annoyed in the first place to have to pay for 2 checked bags on international flight, but to have to go into three separate lines in order to do so was pouring salt into a wound."

Pros: "Everyone was friendly, pleasant and very helpful. Upon arrival in Delhi our suitcase handle was broken."

Cons: "Placed in back row. Ran out of food choices twice!!! Requested they start serving from the back after the first shortage. Told that was not the procedure. The Swiss need to apply customer care to all in the same class equally."

Pros: "Left on time. Quick flight."

Pros: "The entire process from boarding in Chicago until arrival in Athens was very smooth."

Pros: "Crew was polite"
Cons: "Outdated aircraft. Too little seat space. Mediocre food. Mediocre entertainment. No device chargers.terrible policy of requiring passangers to buy seat reservations--beyond annoying."

Pros: "Not applicable"
Cons: "See above."

Cons: "My special meal wasn’t available."

Pros: "Class staff"

Pros: "Good on board service"
Cons: "Again delayed"

Pros: "The crew was amazingly kind and hospitable. The captain kept us informed continually of any changes which is something that as a passenger one really appreciates."
Cons: "As always, the economy chair area are small but roomier than other airlines."

Pros: "The food wasn’t bad"
Cons: "Business seats suck"

Pros: "SwissAir is the best airline ever. Modern, comfortable plane with space - excellent for long haul trips. Zurich is also a great airport in which to change planes."

Cons: "Need to make it more clear that it is necessary to complete a second passport controle at the boarding gate....causing confusion for some travelers who are not aware of this extra step"

Pros: "Throughout the long flight, the cabin crew was excellent. They were attentive and friendly. They avoided interrupting quiet time and rest time by keeping off the PA system (well done). The food was fantastic. We were lucky enough to get some business class tickets with points, and the food was amazing. Wine was excellent. This team was quite solicitous of my parent with reduced-mobility. And the bathrooms stayed clean throughout the flight. find this is often an areas where many airlines fall down. And it's too bad, because while I'm 100% sure it is no fun to clean a toilet while in flight, it is a really a big negative for the customers. Overall excellent attention to detail, with a cheerful and "can-do" crew that kept the plane "proper" throughout the flight and provided seamless service. Good stuff. Will fly again."

Cons: "Entertainment screen didn't work properly to rewind & fast forward. boarding time was printed as 1 hour prior to takeoff but occurred 20 min. prior. pleasant crew and decent food."

Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."

Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"

Pros: "Everything"
Cons: "Nothing"

Pros: "Service"
Cons: "All was great"

Pros: "Very friendly and excellent service. It was my first experience flying with Swiss. Will definitely fly with them again. Brest airline I've taken to Europe. This airline should be called tthe friendly skies of Europe. They are outstanding."
Cons: "The trip coming back to Chicago was a bit longer than going. The excellent service tgay eas provided by the crew made up for tgay."

Pros: "Was a very quick flight."

Cons: "My seat did not recline and my tv did not work"

Pros: "Friendly service. Efficient. More leg room than most other airlines. Decent entertainment. Decent food."
Cons: "No complaints"

Pros: "Nothing"
Cons: "Because there was no way for us to check in early or online and they did not send us an email directing us to do so, they put us on standby even though the flights were paid for months before. We couldn't sit together--they wouldn't even try, they let the computer do it randomly as we boarded. They put my son through ridiculous strip search security measures, and when my passport fell into to the steel bullet of a garbage can, they didn't help and my son and I figure out how to go through it to get my passport. They could not have been more unhelpful. Plus the food was terrible, and delays both in taking off and getting to the gate. I will NEVER fly Swiss Air again."

Pros: "Tried hard but cannot recollect one thing that was better than average."
Cons: "Not even a smile from the purser and one other crew member on the Swedish leg. The captain hurriedly "explained", no one understood him, why we were so delayed, but he did not apologize! Zurich airport has no charging sockets! (Ancient) All of terminal A has not a single one! No one supervised the loading passengers not to interfere with those passing by. It was a complete mess. We took off 50 minutes late from Zurich, with no apparent reason. Worst in years for me. We sat in the plane for 30 minutes and were not offered even water. Big fail! (btw, I am unusually so critical)."

Pros: "Friendly crew, clean flight"
Cons: "Charged 45 SF (about $50) to check 1 bag"

Pros: "staff were very helpful"

Pros: "Thank you for the sandwich!"
Cons: "Nothing!"

Pros: "Friendly team, great food and snacks and tons of movies to choose from."

Pros: "The price, the timing, friendly yet professional staff & crew"
Cons: "Seats are way too close together for comfort."

Pros: "Food wag good, plane comfortable"
Cons: "Transfer at Zurich"

Pros: "Excellent"

Cons: "In order to board we were requested to line up at gate according to seating group. And then had to wait there in line standing for almost 45 minutes before we were finally told we could proceed to board. No reason for lining up so far ahead of time....and had to stand....."

Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."

Pros: "Crew was amazing. So patient and accommodating, even when passengers were a bit impatient. Cabin was clean, and it was good to have blankets and pillow on a long flight."
Cons: "Boarding was a bit chaotic. Food was okay but not substantial. Comfort was terrible in my seat - for some reason I had a seat with a metal box underneath so I could not stretch my legs. And the fellow next to me, in the middle, was over 6 feet and was VERY uncomfortable, even though he had legroom. There were good options for entertainment, but it was unreliable and had to be restarted once. Also, the screen was terrible quality and I could not see no matter how I adjust the screen angle or the light."

Pros: "At list 2 attendants were extremely not polite . Air condition was turned on 2 minutes before landing . To collect food plates from passengers took more then 2 hours . When passengers asked attendants, to evaluate when it going to happen the answer was very rude ״ you should fly business in case you want it faster " . It was a night flight and it took 3 hours to turn off the lights . One of the girls attendants told me that I have too many hand handbags with me , only 1 piece allowed . I was with 3 pieces but we were 3 persons my wife and my Childe . I was trying to explain her, but she was unable to listen . It is not Swiss I know , I like to flight Swiss , but this flight was extremely disappointing .It was many confusions with other passengers as well. wrong meals , wrong seats , no air condition, ... the flight was a nightmare"
Cons: "In this flight nothing , one of the worst I have ever had ."

Pros: "Swiss airlines was amazing"
Cons: "They were very nice attentive"

Pros: "Staff was very polite"
Cons: "Our flight got cancelled and it was slow rebooking very confusing"

Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."

Pros: "The plane was very clean and the flight crew was friendly. The food was very good (as airplane food goes) and beverage service was prompt."
Cons: "The seats were quite hard. The temperature on the plane was very hot. We were unable to access our boarding documents or check-in in advance of our flight. The movie selection was mostly geared toward men - a lot of Bond films. Not really sure what that was about. Our flight was delayed because of complications in Boston and our luggage did not make our connecting Swiss flight in Zurich."

Pros: "Not much I liked at all for the rave I’ve been hearing."
Cons: "Crew needs attitude adjustments, as well as the whole aircraft could use a makeover - it’s completely outdated. Plus, the layover in Istanbul was horrible! There were people not wearing masks, and airport staff wasn’t even enforcing any safety even if they saw wrong things happening."

Pros: "Great service! Very safe flight!"
Cons: "Warmer food, maybe... but safety was great."

Pros: "Outstanding and conscientious crew."
Cons: "Seats continue to get more narrow and rows are moved closer and closer. However, the Turkish Air seats are among the most comfortable, relatively speaking."

Pros: "The food"
Cons: "My seat wasn't working properly and wasn't comfortable."

Pros: "Cabin cree was helpful"
Cons: "Boarding need to be in order with back boarded first followed by front. Painful boarding at Houston and Istanbul both."

Pros: "Probably best economy class service and amenities and timings."

Cons: "They dont give water when u ask for it, everything else was good"

Pros: "The friendly people and the ease of flying alone so far away."

Pros: "Service was great"
Cons: "The seat was very tight and behind me was kid that make messy and noisy to much , and one of the women was smelling very bad"

Pros: "Nothing. How can anyone overbook a flight and want the passengers to pay the price. Food is horrible. Will never book with this airline again"
Cons: "Everything. Customer service is horrible"

Cons: "space little cramped but maybe same with other airlines in economy."

Pros: "Everything went perfect."

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

Pros: "Food"
Cons: "Leg room especially between Houston and Istanbul fo"

Cons: "My husband's passport expires in March of 2018, 4 months from travel dates and we weren't allowed to travel because it has to be 6 months. We booked our tickets in August of 2017, Turkish Airlines could've told us this. During booking, they ask for passport expiry date, what's the point if you're not going to tell us in advance and wait till our travel date to tell us this information. We couldn't travel on our vacation as planned and we were charged an additional $3,000 to change our tickets."

Pros: "Service over all"

Cons: "Everything"

Pros: "Everything"
Cons: "Nothing"

Cons: "Turkish Airlines sells you a long layover business class ticket but then cannot deliver the promised hotel as American passport holders cannot leave the airport So enjoy your 22 hour layover in the gate area This is fraud This change in visa for USA passport holders was known for weeks but they chose not to let customers know when booking the tickets Kayak You should take this up with Turkish Airlines as this is blatantly false advertising and you are supporting this fraud on your site by not highlighting the restrictions"

Cons: "Alaways delays"

Pros: "Paying only half of what other USA airlines offered we had a one stop trip from (IAH) Houston to (TLV) Tel Aviv and were served two meals with offerings of other food if needed. I don't know what was served but it was good yet very different from what we eat in Texas. Then we had a 2 1/2 hour layover in (IST) Istanbul Turkey which gave us plenty of time to get off the plane, shuttle to the terminal gate then walk around the airport for about an hour before heading to the next gate for our connecting flight. The crew was very pleasant and the flight very smooth."
Cons: "The landing in Instanbul Turkey was very poorly done, by far the worst I've ever experienced but the rest of the flight and connecting Turkish Airlines flight to Tel Aviv was great. The seats are very cramped but not much different than any other economy seat I've had on any other USA airline. The price of the ticket more than made up for the seat."

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

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

Pros: "The food and boarding went fine."
Cons: "There was no air in our section of the plane. The entire flight from Houston to Istanbul was miserable. It was 85 degrees or higher, and every chance we got to complain to a flight attendant was met with dismissal. We were told they were trying to fix it, but really there's nothing they could have done, and they shouldn't have made it sound like if we just waited a little the problem would get fixed. Not only was it hot, but there was no actual air flow of any kind, and as a person with Asthma this was extremely uncomfortable. Our section was right behind the first class section, and the flight attendants kept trying to keep us separated with the curtains, even though the only way we were getting any air was from that cabin. We consistently requested them to leave the curtains open in the hopes that some air would make it's way to us, but there was little change. Some families with newborns were moved to first class, and some passengers were able to scout out and find other available seats throughout the plane, but for the majority of us in that section, we had no air, and were treated very poorly for as much discomfort as we were going through. There was no apology and little acknowledgement to the problem at hand and I felt personally very disrespected by the whole experience."

Pros: "I was very impressed that I am already looking to travel again with the airline on my next travel!"

Pros: "Movie selection was great"
Cons: "The seats were stained and especially very tight on legroom."

Pros: "Nothing"
Cons: "all of it"

Cons: "The country"

Pros: "As usually, the crew, good, entertainment, and comfort were all marvelous."
Cons: "The boarding process was slower than normal though it seemed out of control of the Turkish Airlines staff."

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

Pros: "Very uncomfortable seat. Very narrow walk way to lavatory."

Cons: "After ordering Asian vegetarian meal, I got pasta. That was disappointing"

Pros: "Ground & air crew was very nice on all steps."
Cons: "."

Pros: "They went above and beyond to ensure comfort"

Pros: "I like the food in the air craft it was good, but the crew seemed not wanting to speak inglish The are more willing to serve turkish speakers, They were not even able to solve seat problem. that I and my next seat guy decided to solve the issue by offering our seats to them so that they can sit together, the crew spoke poor english and we were held up by that seat problem, ask that crew member they will tell you what happend, After we gave up our saets to random girls who were also angry about turkish airline, we were able to take off for nairobi And yes the coffee store by the cafe nero and nearly all business refused to give us a wifi And turkish airport offers wifi to only those who have a turkish phone number that is so very low Shame on turkish airline for treating us the give us a free rides we are their bussiness and we will make sure that we stop giving our bussness It looks like they took their customers for granted and we will just tollered it but I will not and many people whom I know will not It is simply desaster... 0% service from the time you come to the airport untill boading time I had to ask about 5 deffrent men to tell me if where I was terminal. One but none of them know what i was saying And at the time my flight was sopposed leave 7:50 so I was freaking out And no one helping at that crtical moment I finaly got the delay flight info after running somany times up and down the road"

Pros: "Everything was good"
Cons: "Nothing"

Pros: "The seats were comfortable, food was ok . Staff were friendly"
Cons: "The service was a bit relaxed, with kids I had a little hard time getting attention promptly"

Pros: "That I heard great things about Turkish Airlines"
Cons: "Staff at the gate and on the plane were rude. At the gate, I asked if there was an isle seat or an emergency row seat available (because I have long legs and long feet) and he said he would check and see. Well, he failed to inform me if any of the seats were available, so I sat in a window seat to Istanbul and a middle seat to Venice. I had to pay $160 for an extra bag to Venice. I asked if the airline allowed military members to check a third bag for free, I was laughed at, and told that US military members get charged more because we're not in the Turkish military. So as you can see, this trip started off horribly. My flight attendant seemed like she was having a horrible day because her attitude and customer service was bad."

Pros: "Food, crew"
Cons: "The flight was delayed 1.5 hours so we missed our connection."

Pros: "Crew was amazing, food was incredible, service awesome, awesome airline"
Cons: "The cushioning on 777-300 is too thin and not so comfortable for such a long trip but that is the price we have to pay for not being in business class"

Pros: "In flight entertainment was great. The crew were very courteous."
Cons: "It was so hot, nearly unbearable. Not sure why, maybe a one time thing, but definitely very irritating. The food was mediocre at best. As well, the tray of food kept sliding off the retractable table. Seats were pretty cramped."

Pros: "All service, atention, food,"

Pros: "Comfortable plane Good food Excellent entertainment options Friendly service"
Cons: "Turkish flights always seem to be late in boarding"

Pros: "The seats not very comfortable. The staf not friendly at all."

Cons: "Too long"

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

Pros: "great!"

Pros: "Good chow, decent beer, and stewardesses that can walk straight down the aisle!"

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

Pros: "From extra free bag, to all the little things they give you to make you feel much more comfortable, to the scrumptious meals and constant attendants attentiveness to passengers needs. Loved everything!!! Especially the way we can follow our route on the screens."
Cons: "Nothing at all"

Cons: "Airline food could always be better. It wasn’t bad though."

Pros: "Friendly, quick and efficient crew! Great food too!! My favorite part when in Houston, Texas my starting point, was that I never had to do the self check in, y’all actually had “real” people going the job!!"
Cons: "Boarding in order, by the seat numbers. That’s the only thing y’all can improve on. It was my first time booking with Lufthansa, and I will definitely book with y’all again."

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

Pros: "Crew was competent"
Cons: "The plane was hot the entire flight"

Cons: "The first leg to Frankfurt was 6 hours late. Missed connection, missed next possible connection, and waiting in line to try to get last possible flight out. Everyone's schedule has been turned upside down."

Pros: "The movies"
Cons: "Flights being on time. Friendlier staff. They would t have misplaced my luggage."

Pros: "Crew was amazing"

Pros: "Perfect in everything"
Cons: "All good"

Pros: "Everything"
Cons: "Nothing"

Pros: "Lufthansa are excellent. Makes the US carriers look awful in comparison. Good seats, great service, on time, zero complaints."
Cons: "Some of the other passengers were annoying"

Pros: "We were traveling from IAH gto FRA with two dogs. One in a crate and one in a small carry on dog bag. Lufthansa handled the process very well. They expected us at the airport, helped us through the entire checkin with a smile, helpful information and care. They brought us and our dog to TSA and after boarding confirmed that our dog had been loaded and safely taken care of. The cabin crew also checked on us and our in cabin dog. I don't know any other airline that makes traveling with a dog so easy and pleasant."

Pros: "Great customer service!"

Pros: "Everything"
Cons: "Nothing"

Pros: "Seat was excellent. I like the blanket and more than anything real silverware...unfortunately for bad food"
Cons: "Food real bad, hope it will be better from Frankfurt"

Cons: "Small plane, a price for everything."

Cons: "There was no drink service because of “turbulence”. I did not notice any turbulence."

Pros: "Clean"
Cons: "Seats way too small and tight. Flight delayed over and over."

Pros: "Staff was really good"

Pros: "Crew was helpful"
Cons: "The plane was 1 hour late and the plane wasn't even at the gate for its expected departure time. The boarding process was too long and take off took too long, thus causing me to miss my connecting flight. So that I missed my Saturday interview."

Pros: "On time, pleasant, comfortable."
Cons: "Honestly all good!"

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

Cons: "Got to pick a seat when signing in"

Pros: "Always have been more than pleased with Lufthansa. Perfect experience. Sincere thanks go to all staff."
Cons: "Nothing. All perfect."

Pros: "Food was great"
Cons: "Hot in cabin and service poor. Seat not comfortable still prefer united clasd"

Pros: "I like everything. Everything orderly and perfect."
Cons: "The screen for viewing movies were not functioning all the time."

Pros: "Well in time"
Cons: "We were not offered veg and non veg options. We were only offered a vegetarian meal. A minute later, the gentleman behind us was presented the two options. We disregarded this on the first flight, but when it happened on the next flight similarly, we asked if we could get our children the chicken meal. The air hostess explained they had no more. But she presented the two options to the fellow passenger behind us. We were extremely offended by the way we were treated. The airlines offers no entertainment for children as do other airlines. In fact, one air hostess went so far as to ask me to tell my Lil one to MUTE the volume of his ipad."

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: "excellent service and crew"

Pros: "Excellent crew-seats were decent-not as good as Emirates., but doable. Seats from Frankfurt to Bengaluru in India were smaller than US domestic airlines-a feat thought unachieveable!!"
Cons: "Food was terrible-choice for dinner was Salmon or pasta with tomato sauce! Obviously picked the salmon which was sitting on a bed of soggy rice and a dinner roll that was so cold, I could cool my drink with! It was also hard enough to use for self-defense. The entertainment system was so bad, the kid behind me was punching the screen!! It took me 5 minutes to wait for the screen to respond and it was not much larger than my phone. Again, miss Emirates-this will be my last flight on Lufthansa!!!"

Pros: "Nothing"
Cons: "Disaster customer service .. cancelled and mtssed flights"

Pros: "Evrything"
Cons: "Nothing that i can think of."

Cons: "The delay of the flight without thinking of how to take care of the passengers or even appease them after almost 4hours delay"

Pros: "They did it again, lost my bag for the emth time. But this time its seems to be more complicated than previous times this has happened. Just hope i’ll get my bag back eventually."

Pros: "Flights themselves were ok with friendly crew."
Cons: "Only two passport gates for non EU passengers at Frankfurt. Four employees at EU gates sat there and laughed at the angry crowd. Lufthansa should have anticipated this mass of people and had appropriate passport checkers there from that company. "Not our fault" does not cut it. Two planes 600 people each landed at same time. I'd guess a quarter missed connection. The process of rescheduling was a comedy of lies and inefficiency and lack of concern. Worst air travel experience ever. Ruined first two days of my vacation. Oh yea forgot the worst. No air conditioner running on runway at Houston at three in afternoon. Passengers visibly sweating before a nine out overseas flight. Blamed it on a mistake."

Pros: "I enjoyed my experience but the food was not that great ."
Cons: "Food"

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

Pros: "Staff was friendly and attentive"
Cons: "First of all, the boarding took an hour longer than it should have been so we all sat in the plane dripping with sweat, because it was 100 degrees in Houston and the plane didn't have A/C on until we took off. Food was not good, some mysterious meat they called beef stew and veggies with strange texture. We ended up drinking more since the food was bad. The entertainment choices were OK but the equipment was a bit ancient, my husband's screen ( we sat in the front where screen pulled out of the seat) was broken and was held by a duct tape(???!!!) The seats are small, I have flown with other companies on transatlantic flights and their seats are bigger and more comfortable in economy class."

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

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

Pros: "The seats are normal, the food was fine, but the service was lovely, smooth and always with a smile. We left arrived in Frankfurt almost on time and I would definitely fly Lufthansa again!"

Pros: "Flight crew was decent."
Cons: "The flight was late in departing and then rerouted from Frankfurt to Manchester causing many passengers to loose connection. The reasongiven was a crew scheduling issue. Compensation upon arrival at Frankfurt was nil unless you asked and if you did you got an insulting 7 euros which barely even paid for coffee. No apology to people given just a "business as usual, it is your problem attitude". At arrival in Frankfurt there was a pass the buck attitude where any questions of connecting flights, and reroutes was forwarded to a Lufthansa counter that was NOT manned by anyone. Very frustrated."

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

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

Pros: "It was UA. Not Lufthansa."

Pros: "Comfort, yummy food, exceptional customer service, but the best part had to be the amazing service when checking in at IAH.....the lady who checked us in delivered the best customer service I have ever received by an airline....I would love if she received some appreciation....she was super professional, courteous, friendly to my daughter, explained everything and made sure I understood, and then said "I'll see you upstairs Mrs. Manderfeld to help you further....at the gate" WOW! If only all airline check was like this!"
Cons: "The whole experience was fantastic! I've always rated and preferred Emirates and Etihad but this airline experience has changed my mindset....Thank you!"

Pros: "We requested a special meal to accommodate multiple food allergies, and they both promised and provided it."

Pros: "I'm even still here i miss it my flight i have told they are going put me to another flight but I have not received any call yet from"
Cons: "I'm still waiting"

Pros: "Lots of entertainment. Everything fine."

Pros: "Movie selection was great, food was ok as was the service."
Cons: "Boarding and deplaning was nothing short of a cattle call. No plane ettiquette and no direction from the crew on how to properly deplane. I am a 6'2" tall person stuck in between two 300+ men. Not only did I feel uncomfortable I felt unsafe. When I asked if I could upgrade to premium economy or even business it was a straight no without even looking in the system to see if their were open seats. The girl in front of me ate with her seat reclined which allowed me a whole inch of space to bring my food to my mouth. Terrible airline and terrible experience. If I could cuss in this review I would."

Pros: "Smoothness"
Cons: "Nothing"

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

Pros: "The crew were great but the entrainment socket on my seat was broken so I couldn’t watch anything"
Cons: "Making sure everything works properly"

Cons: "4 hs delay"

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

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

Pros: "Leg room fantastic"

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

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

Cons: "Very narrow seats"

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

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

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

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

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

Pros: "Crew were excellent, seats were relatively comfortable and in flight entertainment was great."
Cons: "The plane was old and dirty. It really needed a good clean as there was food debris on my seat belt buckle and sticky finger prints all over my screen. Additionally, the connection time at LHR was too short. While we made the flight (having to run) but our bags did not, which was an annoyance."

Cons: "Better business class seats"

Cons: "Delayed, twice!"

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

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

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

Pros: "Friendly staff, good food, comfy seats, clean plane"
Cons: "The lights broke on the plane so we all had to sleep with the lights on. That was the only negative."

Pros: "Over all good means.........., All well nothing to my dislike"
Cons: "Nothing to dislike"

Pros: "The staff was kind"
Cons: "Too many people"

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

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

Pros: "Courteous and friendly staff"
Cons: "Outdated ife and unpleasant buzzing noise from the headphones"

Pros: "Timely."

Cons: "Missed the connection"

Pros: "Crew on the flight home was extremely friendly! Flights were all on time. Food service and drinks were very good. Great in flight entertainment options"
Cons: "Customer service personnel over the phone was so rude to me. Flight crew on the flight from dfw to lhr wasn’t friendly at all."

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

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

Pros: "Perfect landing"
Cons: "Not enough food in a meal"

Pros: "Crew"
Cons: "Food"

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

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

Pros: "Service"

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

Cons: "The flight was cancelled due to hurricane Harvey."

Pros: "There were no complications with my flight"
Cons: "Food is not so good, and the flight entertainment and amenities are not as good as other airlines."

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

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

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

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

Pros: "Check in, boarding were well organized. Crew and attendants at the airport were very friendly. My luggage was not lost."
Cons: "The flight from Houston was delayed, but Captain said that he will make up, and we should arrive to London on time. Only when we landed I learned that we are still late by an hour, and I missed my connection in London by a few minutes. Whoever was assigning a seat for me in Houston, could seat me closer to the front, so I would have a better chance to catch my connection. Instead, I was placed at the very last row. (Very uncomfortable by the way)."

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

Pros: "The staff and food option wasn't bad for plane food. We left and arrived on time. Theu kept us informed with what was happening with the turbulence."
Cons: "There were no usb chargers. The tiny screen had white scuffs all over so you couldn't see. The chairs were super cramped."

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

Pros: "Everything was good! Something to be said when here are no issues!"
Cons: "No issues."

Pros: "Wider isle and overhead space."
Cons: "TV screen difficult to see."

Pros: "Food and crew were nice. Smooth landing and take off."
Cons: "Entertainment was terrible. Very limited choices. Water dripped on me from the AC when landing. Headphone jack was nearly stripped out."

Pros: "It wasn't Spirit."
Cons: "Missed our connecting flight due to mechanical issues, but we were put on a later flight. Due to covid it's hard to get really good customer service. It would be nice if American had said well in advance that you need their app in order to connect to wifi on the plane."

Pros: "When we did get in the air, the flight seemed to go quickly and we got there fast."
Cons: "I upgraded to 1st class for both flights but the plane seating was very dismal and hadn't been upgraded in either of these planes for a long time. After we boarded the plane we were told that no drink, snacks or food would be offered. The attendant shut off the lights as soon as we got in the air and kept it dark in the cabin until 10 minutes before we landed. She never came around to check on us once or ask if we needed anything. I was so thirsty when we landed. I have decided that I will either go back to United Airlines or check out the 1st class options at American Airlines better next time. This might not have been their fault, I'm not sure what it was, but the flight was late landing and we took off an hour late as well which really put me behind schedule."

Pros: "Efficient"

Pros: "Everything went smoothly."
Cons: "The flight was packed and wearing masks Was not enforced."

Pros: "the crew was nice"
Cons: "leaving on time. more than 4 hours delayed. we had to deplane the aircraft and all the time there was not a certain answer."

Pros: "Very friendly crew, my flights were on time, good selection of movies. That's about it."
Cons: "Their Basic fare should be renamed "Bare-sic" – you have to pay for almost anything. Food choices can be better. I guess they can pay the Munich airport to get better treatment and not having to bus their passengers around."

Cons: "Size of seat"

Cons: "2 hour delay"

Pros: "Amazing crew and boarding process (given our priority status), great food throughout the flight."
Cons: "Seat comfort"

Cons: "The communication on the actual flight could have been better. The flight from Houston to Charlotte was not very informative as in weather conditions, traffic, or the time in which we landed was not gone over."

Pros: "Boarding was quick and easy"
Cons: "The plane could have been cleaner"

Cons: "Smoke in cabin, has to return to Houston. Then they never transferred our luggage as promised."

Pros: "Great crew. Easily accessible."
Cons: "Several delays."

Pros: "Much better the typical American cattle class. Qantas actually served real food. Cabin was spacious."

Pros: "NA"
Cons: "Multiple delayed flights leading to short connection time. Despite meeting stated time, denied entry and surprises that my ticket was changed with no effort to correct said error at the gate despite adequate time prior to take off."

Cons: "Need some sort of gluten free snacks!"

Cons: "Crew was very rude and the inflight food and entertainment was horrible. Food wasn’t edible and my tv didn’t work"

Pros: "Early arrival and ease to sit down"
Cons: "Better snacks and"

Pros: "Punctuality"
Cons: "NA"

Pros: "Everything worked out great."

Pros: "Easy boarding, smooth takeoff"
Cons: "The loud child behind me kicking my seat and yelling"

Pros: "Late takoff"
Cons: "Late takeoff"

Pros: "Was able to sleep"
Cons: "Nothing"

Cons: "Delay"

Pros: "Very little"
Cons: "Gotta fly from HOU to DFW to get anywhere ... Delays, running from gate to gate .. meanwhile AA staff and gate agents are always scowling and never helpful. In general, flying is expensive and sucks."

Pros: "I decided to travel First Class from Houston TX and that was the greatest choice I ever made. IAH requires travelers to arrive 2-3 hrs early due to traffic or weather conditions. I checked in at 2 pm and waited for my 5 pm boarding call. First class was amazing! I stored my belongings without any issues. I sipped wine and dined on pasta and watched the movie Father Figures with Owen Wilson and Ed Helms. The stewardess was polite and friendly. The food was enjoyable and the passengers were friendly. The bathroom as also immaculate, I was impressed."
Cons: "No complaints!"

Pros: "Nothing"
Cons: "Our bags were lost going to Rome for a wedding and our cloths were in the bags for the brides father and sister bridesmade. No updates and the have my phone number and email address. You would think it was 1968 or something! Unacceptable in this day and age of communication! The wedding is in 48 hours and can’t find our bags? All this was explained to the airline in Rome the baggage handlers etc. etc. still nothing. Absolutely amazing and disappointing!"

Pros: "Nice leg room"
Cons: "Doors closed early for my 6:28am flight. I couldn't fly until 1:18pm. Crew says that doors close 10 minutes before flight. The doors on the 1:18pm flight stayed open well after 1:18pm. The flight was then delayed until 1:50pm."

Cons: "3 planes all with mechanical issues... numerous people left stranded, the whole thing was a nightmare. Finally got home around 1 00 AM. But the worst part was the gate agents I literally felt like I was disrupting their day! Email sent to American."

Cons: "The A319 outfitted in this way is to freaking tight!!! There is not even close to enough leg room for an average sized American male. I'm no taller than six foot and not overweight. You must fix this issue. I will look for other carriers whenever possible."

Cons: "Airplane very uncomfortable!spacevery reduce to obtain more seating capacity they forgot customer comfort"

Pros: "the fly was on time"
Cons: "I don't like central seats"

Pros: "That the armrest came up."
Cons: "The landing, having to check my luggage and receiving it banged up when I saw more spaces for my luggage on the overhead compartment, the pilot not mentioning turbulence, no entertainment, flight attendants not being observant for persons not buckled in, last but certainly not the least...the flight delay."

Pros: "Snacks"

Pros: "I did have to speak with an attendant at the customer service area of checkin and she was great. Very helpful."

Pros: "This particular trip everything went as well as can be expected. I was upgraded to first on both legs, always a bonus. Crew was friendly and efficient. FYI, this was not AA crew and equipment, was the regional sub. But still, all good."
Cons: "I don't care for the shuttle from the main terminal to the remote. It's crowded and uncomfortable, even for a few minutes."

Cons: "Plane got cancelled. Missed my other flight. Spending $100 more that was unnecessary"

Cons: "My flight was cancelled and caused me to miss another connecting flight to get to my destination, and now need to purchase new tickets."

Pros: "Good pilot...smooth landing."
Cons: "snacks and lack of in-flight entertainment."

Cons: "Late and delayed arrival. No seed assign until I was at the gate"

Cons: "Delay No direction help for the gate Bad seats"

Cons: "They lost our baggage and communication was terrible"

Pros: "Easy to book. Reasonable price. 10/10 would book again."
Cons: "Nothing."

Pros: "Very good"

Pros: "Very nice crew. Full meal"

Pros: "Free beverage"
Cons: "Was told I couldn't get on earlier flight because I hate checked a bag. That bag ended up on earlier flight and sat in Rochester for 5 hours. Was delayed due to "maintenance" and the inability to find flight attendant. Ended up changing gates and then forgotten for 45 minutes before manager asked someone if we were headed to Rochester. Once aboard second plane waited for another 45 minutes for fuel. Never flying American again.Was told I couldn't get on earlier flight because I hate checked a bag. That bag ended up on earlier flight and sat in Rochester for 5 hours. Was delayed due to "maintenance" and the inability to find flight attendant. Ended up changing gates and then forgotten for 45 minutes before manager asked someone if we were headed to Rochester. Once aboard second plane waited for another 45 minutes for fuel. Never flying American again."

Pros: "Normally I've been on planes where the seats aren't that great! But these seats were wonderful! :) I was out like a baby!"
Cons: "I don't really like the complimentary pretzels."

Pros: "I sat next to my wife"
Cons: "Paying extra for seating"

Pros: "A two hour ride on an airplane without having to drive."
Cons: "The seats are extremely uncomfortable on this pane."

Cons: "I did not like the fact that American Airlines cancelled my 17 Yr old neice's flight from Dallas to Denver over a thing called "timed-out". And had her sleep in a room with a cott instead of a hotel room. And the fact that we as customers pay good money for tickets only to be subject to the airlines way of business. It is absolutely unacceptable!"

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from Houston to Johannesburg

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

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Houston to Johannesburg

Pre-flight testing

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

Book cheap flights from Houston to Johannesburg

Recent return flight deals

14/10
Thu
1 stop
Turkish Airlines
30h 25m
IAH - JNB
24/10
Sun
1 stop
Turkish Airlines
31h 55m
JNB - IAH
5/11
Fri
2 stops
British Airways
32h 50m
IAH - JNB
13/11
Sat
1 stop
British Airways
24h 00m
JNB - IAH
20/7
Tue
1 stop
Multiple Airlines
34h 05m
IAH - JNB
3/8
Tue
1 stop
Multiple Airlines
24h 15m
JNB - IAH
13/8
Fri
1 stop
American Airlines
29h 50m
IAH - JNB
25/8
Wed
1 stop
American Airlines
26h 05m
JNB - IAH
1/9
Wed
1 stop
Turkish Airlines
30h 25m
IAH - JNB
11/9
Sat
1 stop
Turkish Airlines
31h 55m
JNB - IAH
5/11
Fri
2 stops
British Airways
32h 50m
IAH - JNB
13/11
Sat
1 stop
British Airways
24h 00m
JNB - IAH
24/7
Sat
1 stop
Multiple Airlines
27h 40m
IAH - JNB
30/8
Mon
1 stop
Multiple Airlines
26h 05m
JNB - IAH
5/11
Fri
1 stop
Turkish Airlines
30h 25m
IAH - JNB
13/11
Sat
1 stop
Turkish Airlines
31h 40m
JNB - IAH
24/8
Tue
2 stops
American Airlines
36h 32m
IAH - JNB
5/9
Sun
1 stop
American Airlines
26h 05m
JNB - IAH
26/8
Thu
1 stop
British Airways
34h 05m
IAH - JNB
9/9
Thu
1 stop
British Airways
28h 25m
JNB - IAH
5/11
Fri
2 stops
Multiple Airlines
27h 55m
IAH - JNB
13/11
Sat
2 stops
Multiple Airlines
28h 35m
JNB - IAH
2/9
Thu
1 stop
Turkish Airlines
30h 25m
IAH - JNB
11/9
Sat
1 stop
Turkish Airlines
31h 55m
JNB - IAH
14/8
Sat
2 stops
American Airlines
34h 28m
IAH - JNB
22/8
Sun
1 stop
American Airlines
26h 05m
JNB - IAH
26/8
Thu
2 stops
British Airways
36h 05m
IAH - JNB
9/9
Thu
1 stop
British Airways
26h 05m
JNB - IAH
2/9
Thu
1 stop
Turkish Airlines
30h 25m
IAH - JNB
12/9
Sun
1 stop
Turkish Airlines
31h 55m
JNB - IAH
30/7
Fri
1 stop
Multiple Airlines
29h 50m
IAH - JNB
21/8
Sat
1 stop
Multiple Airlines
26h 05m
JNB - IAH
13/8
Fri
2 stops
American Airlines
33h 34m
IAH - JNB
21/8
Sat
1 stop
American Airlines
26h 05m
JNB - IAH
26/8
Thu
2 stops
British Airways
33h 43m
IAH - JNB
9/9
Thu
1 stop
British Airways
26h 05m
JNB - IAH
25/8
Wed
1 stop
Turkish Airlines
30h 30m
IAH - JNB
8/9
Wed
1 stop
Turkish Airlines
31h 55m
JNB - IAH
15/8
Sun
1 stop
American Airlines
27h 40m
IAH - JNB
23/8
Mon
2 stops
American Airlines
27h 27m
JNB - IAH
Show more results

Recent one-way flight deals

30/6
Wed
1 stop
British Airways
31h 55m
IAH - JNB
30/6
Wed
3 stops
Multiple Airlines
38h 07m
IAH - JNB
19/6
Sat
2 stops
SWISS
37h 40m
IAH - JNB
19/6
Sat
1 stop
United Airlines
20h 25m
IAH - JNB
26/5
Wed
1 stop
Lufthansa
33h 20m
IAH - JNB
30/6
Wed
2 stops
British Airways
36h 55m
IAH - JNB
26/5
Wed
3 stops
Multiple Airlines
38h 50m
IAH - JNB
12/6
Sat
2 stops
United Airlines
24h 37m
IAH - JNB
19/6
Sat
3 stops
Multiple Airlines
47h 28m
IAH - JNB
26/5
Wed
2 stops
Multiple Airlines
37h 08m
IAH - JNB
12/6
Sat
3 stops
Multiple Airlines
35h 50m
IAH - 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