Find Cheap Flights from Houston George Bush Intcntl to Johannesburg OR Tambo (IAH - JNB)

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

Mon 2/19
Mon 2/26
Any month
Compare vs. KAYAK |

Good to Know

Low Season:
January
Best time to beat the crowds
3%
expected price decrease
High Season:
December
Most popular time to fly
1%
expected price increase
Average Price:
$1663
(avg. price over the last 2 weeks)
Good Deal:
$890
or less (round trip)

When to Book Flights from Houston George Bush Intcntl to Johannesburg OR Tambo

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $889 or less.
The cheapest flight from Houston George Bush Intcntl to Johannesburg OR Tambo was found 75 days before departure, on average.
Book at least 3 weeks before departure in order to get a below-average price.
Morning departure is around 5% more expensive 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 Houston George Bush Intcntl to Johannesburg OR Tambo Flights

How long does a flight from Houston George Bush Intcntl to Johannesburg OR Tambo take?
An average nonstop flight takes 21h 08m, covering a distance of 9021 miles.
Which airlines provide the cheapest flights from Houston George Bush Intcntl to Johannesburg OR Tambo?
In the past 3 days, the cheapest round-trip tickets were found on Qatar Airways ($751), Turkish Airlines ($815) and British Airways ($819).
Do I need a passport to fly between Houston George Bush Intcntl and Johannesburg OR Tambo?
Yes.
What’s the cheapest day of the week to fly Houston George Bush Intcntl to Johannesburg OR Tambo?
For Houston George Bush Intcntl to Johannesburg OR Tambo, Wednesday is the cheapest day to fly on average and Sunday is the most expensive. Flying from Johannesburg OR Tambo back to Houston George Bush Intcntl, the best deals are generally found on Friday, with Saturday being the most expensive.

Book cheap flights from Houston George Bush Intcntl to Johannesburg OR Tambo (round-trip)

Airports
Origin
Houston
$751
only
$751
Destination
Johannesburg
$751
only
$751
Wed, Feb 28
IAH
JNB
31h 50m
Thu, Apr 26
JNB
IAH
27h 05m
Trip: 57 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 7200 reviews
Overall
8.3
Boarding
8.3
Comfort
8.1
Crew
8.6
Entertainment
8.2
Food
7.9
HYD
DOH
Mediocre 3.0

I did a web checkin for my flight number QR501 Hyderabad to Doha inspire of doing a web checkin I had to wait for 2 hours to get a boarding pass. Reason: There are two queues 1 For people who did a web checkin 2 people who didn’t do a web checkin The Qatar staff at Hyderabad experienced a technical glitch because their only system failed and there was no backup option. There was no apology from any of the staff. No one values the time of the people who chose Qatar making it a very bad experience overall

DOH
HYD
Excellent 8.0

Crew

DOH
BKK
Excellent 8.0

Seats were comfortable, they were aware of alternative meal requests, professional, comfortable temperature

When dropping my bag at check in counter, the employee at the counter asked, somewhat intrusively, what the extra fee I paid was for. When I told her it was for the Al Mourjan lounge in Doha, her facial response and attitude came across as judgemental, and was not appropriate

ATL
DOH
Excellent 8.3

On our flight from Atlanta, we loved the service and great recommendations from the flight attendant, Carmen, who made great suggestions for our Malaysia trip.

The seats were very tight and the food was okay, but the staff was great.

BKK
DOH
Excellent 8.6

Flight was diverted to Kuwait, due to poor condition for landing in Doha and we loose connection to Bucharest.

Wed, Apr 4
IAH
JNB
30h 20m
Mon, Apr 9
JNB
IAH
31h 50m
Trip: 6 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17991 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
7.9
IST
ROV
Excellent 10.0

Every thing. Food travel and crew

IST
ATL
Okay 5.3

The inflight entertainment.

Boarding and check in makes me want to never fly with Turkish air again. Worst customer service ever!!!

IST
NKC
Good 6.0

Boarding process chaotic due to conflicting flow of movement in the aisle. People don't like to step aside to let others pass. Additionally some of carry on luggage was oversized and should have been checked into the cargo hold. When flight landed in Nouakchott an announcement should have been made so that the Dakar passengers allowed the NKC ones to deplane, AND the NKC passengers should have been advised to have their boarding passes out for inspection. This caused a backlog in the jetbridge. AND no announcement regarding local time.

IST
SIN
Excellent 9.3

patience n attitude of crews

SKP
IST
Excellent 10.0

W2

Wed, Feb 28
IAH
JNB
39h 41m
Tue, Mar 6
JNB
IAH
32h 37m
Trip: 7 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 15378 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
LAS
Excellent 9.0

Plenty of food and polite crew.

Leg space and lack of movie selection.

MAN
LHR
Excellent 10.0

New plane. Good leg room. Good service overall.

LHR
CDG
Excellent 10.0

Love BA airlines. Just be on time get on the plane and they will get you to where you want to go.

LHR
AMS
Good 6.0

Carrier was small. Crew could have been more helpful and courteous.

CDG
LHR
Good 7.6

no free dinks, including paid coffee, tea... I think it's ok. to pay for drinks, but not regular coffee, tea and water even it's short flight

Tue, Feb 27
IAH
JNB
38h 25m
Thu, Mar 8
JNB
IAH
32h 04m
Trip: 10 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5969 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
EWR
ZRH
Excellent 8.6

Everything except the seats.

ZRH
ORD
Excellent 10.0

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.

GVA
JFK
Excellent 9.0

I fell asleep during the meal service and there was not a vegetarian option left over but the crew was SUPER and brought me some other snacks and made my day. Thanks!

BOS
ZRH
Excellent 9.0

Economy very tight but whose isn’t. Best selection of movies relative to the competition.

JFK
ZRH
Excellent 9.6

Easy, quiet boarding and flight, USB port available, audio and sound were working, nice movie selection. Friendly and helpful crew, assisted with cough crisis

Seats from JFK to Zurich were a little bit squeezed.

Sun, Feb 25
IAH
JNB
26h 06m
Thu, Mar 8
JNB
IAH
28h 50m
Trip: 12 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16046 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
ATL
EYW
Excellent 8.6

Once we hit the coast we skirted down the coas of Florida which provided a spectacular view. The approach and landing at Key West airport was thrilling and absolutely perfect. We’ve flown Delta many times but this was our first but not last time to Key West.

Nothing

MCI
LGA
Good 6.0

Too crowded overhead storage got filled right away. Had to place my bag under seat. Could not extend my legs.

AMS
JFK
Okay 5.6

Food was better than the usual airline food. We also got a Valentine's day chocolate.

seats too narrow, barely have room to sit and stand. No USB charger

CUN
MSP
Excellent 10.0

The flights were on time and they did two drink and snack services. Great crew!

DTW
AMS
Good 7.0

The vegan meal was not good

Wed, Feb 21
IAH
JNB
31h 50m
Sun, Feb 25
JNB
IAH
34h 25m
Trip: 5 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 7200 reviews
Overall
8.3
Boarding
8.3
Comfort
8.1
Crew
8.6
Entertainment
8.2
Food
7.9
DAR
DOH
Mediocre 2.0

Nothing

Theyt cancelled my trip

DOH
PHL
Excellent 9.6

The service on board is excellent

Nothing

ATL
DOH
Excellent 8.3

On our flight from Atlanta, we loved the service and great recommendations from the flight attendant, Carmen, who made great suggestions for our Malaysia trip.

The seats were very tight and the food was okay, but the staff was great.

BKK
DOH
Excellent 8.6

Flight was diverted to Kuwait, due to poor condition for landing in Doha and we loose connection to Bucharest.

DOH
HYD
Excellent 8.0

Crew

Mon, Apr 16
IAH
JNB
30h 20m
Mon, Apr 23
JNB
IAH
31h 50m
Trip: 8 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17991 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
7.9
SKP
IST
Excellent 10.0

W2

SFO
IST
Good 7.6

Overall experience was good.

In comfort leg space can improve. Entrainment: in TV Series are random, they should be season wise placed so you cannot see the series in a link.

IST
MIA
Excellent 10.0

Always excellent

LAX
IST
Excellent 10.0

Modern B777 fleet, on t8me departures, good inflight passenger service,

IST
SIN
Excellent 9.3

patience n attitude of crews

Thu, May 3
IAH
JNB
27h 40m
Tue, May 15
JNB
IAH
33h 01m
Trip: 13 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 15378 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
GVA
Okay 4.0

They lost my bag! I was waiting for this ski trip for a year, and they lost my snowboard bag. It is still in London and I'm at Avoriaz, waiting for a driver that god knows when will come.

BWI
LHR
Good 6.0

Sitting in exist row with leg room

Seats are small, not enough elbow space. Movie selection was bad.

SEA
LHR
Okay 5.0

Luggage did not make it to Paris pit on next flight which in turn was also delayed.

LHR
AMS
Good 6.0

Carrier was small. Crew could have been more helpful and courteous.

LHR
BOS
Excellent 10.0

The flight was very pleasant, with great service. The in-flight entertainment selection was good, food was tasty. The day we flew, this flight was maybe half-full in coach, which may not be great for BA, but fantastic for leg room! The attendants were lovely, and I particularly enjoyed the continuous water service through the flight, which kept me nicely hydrated. The ice-cream mid-way through movietime was a welcome treat!

Mon, Feb 26
IAH
JNB
21h 08m
Thu, Mar 8
JNB
IAH
24h 33m
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16046 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
GPT
ATL
Good 6.0

The crew was organized and made us all laugh, and had a great personality.

I upgraded my seat and paid extra for one with more room. And I wasn’t impressed with my upgrade, doesn’t feel like more leg than regular seats. Comfort was below average.

CUN
MSP
Excellent 10.0

The flights were on time and they did two drink and snack services. Great crew!

AMS
JFK
Okay 5.6

Food was better than the usual airline food. We also got a Valentine's day chocolate.

seats too narrow, barely have room to sit and stand. No USB charger

OKC
DTW
Excellent 10.0

As usual

Landing was a bit rough

ATL
ALB
Good 6.0

The crew was amazing. They were attentive and very professional

I upgraded my seat and paid extra for one with more room. And I wasn’t impressed with my upgrade, doesn’t feel like more leg than regular seats. Comfort was below average. The crew

Thu, Mar 1
IAH
JNB
38h 25m
Tue, Apr 24
JNB
IAH
32h 12m
Trip: 54 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5969 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
BOM
ZRH
Excellent 9.3

I was very happy with the overall experience

The crew could have been a little more helpful

NCE
ZRH
Excellent 10.0

Even though the flight was very short, the team moved quickly through the cabin ensuring everybody had a drink and a snack. They looked quite concerned when I turned down the pretzel sandwich, so I accepted and found it quite good! Also, team made sure my parent with reduced-mobility had a good boarding and transfer experience.

As always, seats are narrow. And the "neighbors" were normal-sized. The usual struggle for elbow "air-space" occurred.

JFK
ZRH
Excellent 9.6

Easy, quiet boarding and flight, USB port available, audio and sound were working, nice movie selection. Friendly and helpful crew, assisted with cough crisis

Seats from JFK to Zurich were a little bit squeezed.

ZRH
TLV
Excellent 10.0

The new plane with private screens

FRA
ZRH
Mediocre 3.6

Nothing remarkable

I got up to use the bathroom and I was seated in the 10th row. When I was trying to make my way back to my seat, the beverage service had started. They were at the 12th row and after bumping into me, the flight attendant asked me to back up and wait until the beverage service was over to go back to my seat. This was a flight from Frankfurt to Zurich, only about an hour long, and I would have easily spent half of it standing up had I complied with their request. I had to be pushy and ask them to just back up the cart 2 feet so I could get to my seat, which only took them 5 seconds. This was a very rude, illogical, and unreasonable request from the Swiss Air crew.

Fri, Mar 2
IAH
JNB
31h 50m
Thu, Mar 15
JNB
IAH
34h 25m
Trip: 13 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 7200 reviews
Overall
8.3
Boarding
8.3
Comfort
8.1
Crew
8.6
Entertainment
8.2
Food
7.9
DOH
BKK
Excellent 8.0

Seats were comfortable, they were aware of alternative meal requests, professional, comfortable temperature

When dropping my bag at check in counter, the employee at the counter asked, somewhat intrusively, what the extra fee I paid was for. When I told her it was for the Al Mourjan lounge in Doha, her facial response and attitude came across as judgemental, and was not appropriate

DAR
DOH
Mediocre 2.0

Nothing

Theyt cancelled my trip

MAA
DOH
Good 6.0

The food options was bad...during my trip asked for certain meal they claim that they are out of it. I also did not like how they check you into room in Doha & Chennai way before boarding time that time could have used for shopping instead of sitting in the room.

DEL
DOH
Good 7.3

Good movies, Comfortable seats

Food could be better.

HYD
DOH
Mediocre 3.0

I did a web checkin for my flight number QR501 Hyderabad to Doha inspire of doing a web checkin I had to wait for 2 hours to get a boarding pass. Reason: There are two queues 1 For people who did a web checkin 2 people who didn’t do a web checkin The Qatar staff at Hyderabad experienced a technical glitch because their only system failed and there was no backup option. There was no apology from any of the staff. No one values the time of the people who chose Qatar making it a very bad experience overall

Tue, Feb 27
IAH
JNB
30h 25m
Thu, Apr 26
JNB
IAH
31h 50m
Trip: 58 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17991 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
7.9
SFO
IST
Good 7.6

Overall experience was good.

In comfort leg space can improve. Entrainment: in TV Series are random, they should be season wise placed so you cannot see the series in a link.

AYT
IST
Excellent 10.0

Everything was ok. I will be happy to fly again with With Terkish Airlines

IST
SIN
Excellent 9.3

patience n attitude of crews

SKP
IST
Excellent 10.0

W2

IST
NKC
Good 6.0

Boarding process chaotic due to conflicting flow of movement in the aisle. People don't like to step aside to let others pass. Additionally some of carry on luggage was oversized and should have been checked into the cargo hold. When flight landed in Nouakchott an announcement should have been made so that the Dakar passengers allowed the NKC ones to deplane, AND the NKC passengers should have been advised to have their boarding passes out for inspection. This caused a backlog in the jetbridge. AND no announcement regarding local time.

Thu, May 3
IAH
JNB
32h 00m
Sat, May 19
JNB
IAH
25h 55m
Trip: 17 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 15378 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
AMS
Good 6.0

Carrier was small. Crew could have been more helpful and courteous.

LHR
GVA
Okay 4.0

They lost my bag! I was waiting for this ski trip for a year, and they lost my snowboard bag. It is still in London and I'm at Avoriaz, waiting for a driver that god knows when will come.

SEA
LHR
Okay 5.0

Luggage did not make it to Paris pit on next flight which in turn was also delayed.

LHR
CDG
Excellent 10.0

Love BA airlines. Just be on time get on the plane and they will get you to where you want to go.

BWI
LHR
Good 6.0

Sitting in exist row with leg room

Seats are small, not enough elbow space. Movie selection was bad.

Wed, Feb 28
IAH
JNB
25h 25m
Thu, Mar 8
JNB
IAH
21h 44m
Trip: 9 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16046 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
AMS
PDX
Mediocre 3.0

NOTHING

ATL
EYW
Excellent 8.6

Once we hit the coast we skirted down the coas of Florida which provided a spectacular view. The approach and landing at Key West airport was thrilling and absolutely perfect. We’ve flown Delta many times but this was our first but not last time to Key West.

Nothing

AMS
JFK
Okay 5.6

Food was better than the usual airline food. We also got a Valentine's day chocolate.

seats too narrow, barely have room to sit and stand. No USB charger

MSP
MZT
Mediocre 2.0

The flight was a Christmas gift for my mother to spend some time with her friends in Mazatlán. I heard she spent the entire day waiting at the airport as her flight was rescheduled 4 times.

STL
ATL
Okay 4.6

They changed my flight to a different one departing 2 hours earlier and did not notify me! The original flight was still available & they would not let me take it despite my reservation paper work. CRAZY! I have a two hour drive to the airport this gave me the option to leave home at 2:30am or go the night before and pay for a hotel. Flight was managed by DELTA who also did not care! All involved blamed each other. Beware

Wed, Apr 18
IAH
JNB
38h 10m
Mon, Apr 30
JNB
IAH
32h 12m
Trip: 13 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5969 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
BOS
ZRH
Good 7.3

on time performance; friendly flight attendants

bought a seat reservation in premium economy and was the last group to board. No extra leg room in "premium" economy.

NCE
ZRH
Excellent 10.0

Even though the flight was very short, the team moved quickly through the cabin ensuring everybody had a drink and a snack. They looked quite concerned when I turned down the pretzel sandwich, so I accepted and found it quite good! Also, team made sure my parent with reduced-mobility had a good boarding and transfer experience.

As always, seats are narrow. And the "neighbors" were normal-sized. The usual struggle for elbow "air-space" occurred.

ZRH
ORD
Excellent 10.0

Swiss flight zrh to ord was great! Great crew, excellent food and service, comfortable seating, great entertainment.

No complaints.

JFK
ZRH
Excellent 9.6

Easy, quiet boarding and flight, USB port available, audio and sound were working, nice movie selection. Friendly and helpful crew, assisted with cough crisis

Seats from JFK to Zurich were a little bit squeezed.

ZRH
ATH
Excellent 10.0

It was a 2 hour 40 minute flight. No entertainment.

Thu, Mar 29
IAH
JNB
32h 25m
Wed, Apr 4
JNB
IAH
27h 45m
Trip: 7 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 7200 reviews
Overall
8.3
Boarding
8.3
Comfort
8.1
Crew
8.6
Entertainment
8.2
Food
7.9
ATL
DOH
Excellent 8.3

On our flight from Atlanta, we loved the service and great recommendations from the flight attendant, Carmen, who made great suggestions for our Malaysia trip.

The seats were very tight and the food was okay, but the staff was great.

DEL
DOH
Good 7.3

Good movies, Comfortable seats

Food could be better.

DOH
CDG
Mediocre 2.0

Nothing

They cancelled my trip

DOH
BKK
Excellent 8.0

Seats were comfortable, they were aware of alternative meal requests, professional, comfortable temperature

When dropping my bag at check in counter, the employee at the counter asked, somewhat intrusively, what the extra fee I paid was for. When I told her it was for the Al Mourjan lounge in Doha, her facial response and attitude came across as judgemental, and was not appropriate

HYD
DOH
Mediocre 3.0

I did a web checkin for my flight number QR501 Hyderabad to Doha inspire of doing a web checkin I had to wait for 2 hours to get a boarding pass. Reason: There are two queues 1 For people who did a web checkin 2 people who didn’t do a web checkin The Qatar staff at Hyderabad experienced a technical glitch because their only system failed and there was no backup option. There was no apology from any of the staff. No one values the time of the people who chose Qatar making it a very bad experience overall

Sun, Mar 4
IAH
JNB
30h 25m
Thu, Mar 22
JNB
IAH
31h 40m
Trip: 18 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17991 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
7.9
IAD
IST
Good 6.0

Late into the flight there appeared to be a medical emergency taking place just a few rows ahead of me. No announcement was made; it was as though we were expected to ignore the situation. But with the lights in the cabin turned on, a small crowd gathered, and the passenger being vocal in his distress .. . a brief announcement would have been nice: Situation under control, no need to worry, flight will continue as scheduled. The passenger had a relapse a few hours later - again no acknowledgement from the crew to reassure those of us who could hear his cries of distress.

LAX
IST
Excellent 10.0

Modern B777 fleet, on t8me departures, good inflight passenger service,

IST
ROV
Excellent 10.0

Every thing. Food travel and crew

SKP
IST
Excellent 10.0

W2

AYT
IST
Excellent 10.0

Everything was ok. I will be happy to fly again with With Terkish Airlines

Sat, Feb 24
IAH
JNB
31h 10m
Wed, Mar 7
JNB
IAH
24h 00m
Trip: 12 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 15378 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
BWI
LHR
Good 6.0

Sitting in exist row with leg room

Seats are small, not enough elbow space. Movie selection was bad.

LHR
AMS
Mediocre 3.3

The flight staff of my flight to Amsterdam were horrendous. I was in an aisle seat and was woken up by the drink cart hitting my leg and a hot coffee being poured a good 7 inches from my face. This was not acknowledged or apologetic. They also took drink orders by shouting. They were easily the loudest people on the plane and made the flight way less comfortable than it could have been.

LHR
BOS
Excellent 10.0

The flight was very pleasant, with great service. The in-flight entertainment selection was good, food was tasty. The day we flew, this flight was maybe half-full in coach, which may not be great for BA, but fantastic for leg room! The attendants were lovely, and I particularly enjoyed the continuous water service through the flight, which kept me nicely hydrated. The ice-cream mid-way through movietime was a welcome treat!

CDG
LHR
Excellent 10.0

All was good.

SEA
LHR
Okay 5.0

Luggage did not make it to Paris pit on next flight which in turn was also delayed.

Wed, Feb 28
IAH
JNB
26h 06m
Tue, Apr 24
JNB
IAH
28h 59m
Trip: 55 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16046 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
CUN
MSP
Excellent 10.0

The flights were on time and they did two drink and snack services. Great crew!

MSP
MZT
Mediocre 2.0

The flight was a Christmas gift for my mother to spend some time with her friends in Mazatlán. I heard she spent the entire day waiting at the airport as her flight was rescheduled 4 times.

AMS
PDX
Mediocre 3.0

NOTHING

GPT
ATL
Good 6.0

The crew was organized and made us all laugh, and had a great personality.

I upgraded my seat and paid extra for one with more room. And I wasn’t impressed with my upgrade, doesn’t feel like more leg than regular seats. Comfort was below average.

STL
ATL
Okay 4.6

They changed my flight to a different one departing 2 hours earlier and did not notify me! The original flight was still available & they would not let me take it despite my reservation paper work. CRAZY! I have a two hour drive to the airport this gave me the option to leave home at 2:30am or go the night before and pay for a hotel. Flight was managed by DELTA who also did not care! All involved blamed each other. Beware

Wed, May 2
IAH
JNB
30h 20m
Wed, May 16
JNB
IAH
31h 50m
Trip: 15 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 17991 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
7.9
IAD
IST
Good 6.0

Late into the flight there appeared to be a medical emergency taking place just a few rows ahead of me. No announcement was made; it was as though we were expected to ignore the situation. But with the lights in the cabin turned on, a small crowd gathered, and the passenger being vocal in his distress .. . a brief announcement would have been nice: Situation under control, no need to worry, flight will continue as scheduled. The passenger had a relapse a few hours later - again no acknowledgement from the crew to reassure those of us who could hear his cries of distress.

IST
SIN
Excellent 9.3

patience n attitude of crews

AYT
IST
Excellent 10.0

Everything was ok. I will be happy to fly again with With Terkish Airlines

OTP
IST
Excellent 10.0

Always excellent

JFK
IST
Excellent 9.0

Cleanliness of lavatories throughout the flight. Friendly staff. Great gluten free food.

Lack of room between rows and the narrowness of aisles

Show more results

Houston George Bush Intcntl to Johannesburg OR Tambo Flight Information

Flights Arrive in Johannesburg OR Tambo
Flights Depart from Houston George Bush Intcntl
Flight Price $751
Distance 9021 miles
Airlines Qatar Airways, Turkish Airlines, British Airways, SWISS, Delta
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.