
Flight Deals from Houston to Johannesburg from $595
Top flight deals from leading airlines:







... and +100s more
Save up to 50% on select flights with Priceline
Save an average of $240 per person when bundling your flight and hotel together with Priceline
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
We’re always here for you - reach us 24 hours a day, 7 days a week
Stops
- Up to 1 stop$1075
- Up to 2 stops$1186
Airlines
- Air France$1529
- American Airlines$1382
- British Airways$1260
- Brussels Airlines$1593
- Ethiopian Airlines$1259
- KLM$1516
- Lufthansa$1353
- Qatar Airways$1186
- SWISS$1405
- Turkish Airlines$1075
- United Airlines$1496
Cabin Class
- Economy$1075
Departure Airports
- George Bush Intercontinental Houston Airport$1075
- William P Hobby Airport$1364
Arrival Airports
- OR Tambo International Airport$1075
Layover Airports
- Addis Ababa Bole International Airport$1259
- Amsterdam Airport Schiphol$1411
- Cape Town International Airport$1353
- Chicago O Hare Airport$1259
- Dallas Fort Worth International Airport$1364
- Frankfurt am Main Airport$1384
- General Edward Lawrence Logan International Airport$1360
- Hamad International Airport$1186
- Hartsfield Jackson Atlanta International Airport$1624
- Istanbul Airport$1075
- Kigali International Airport$1186
- London Heathrow Airport$1260
- Maputo Airport$1511
- Miami International Airport$1386
- Montreal Trudeau Airport$1593
- Munich Airport$1353
- Newark Liberty Airport$1353
- Paris Charles de Gaulle Airport$1516
- Philadelphia International Airport$1434
- Toronto Pearson Airport$1490
- Washington Dulles Airport$1259
- Zürich Airport$1405
Best Price. GUARANTEED.
Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

11/09/25
11/11/25

11/17/25
11/18/25

11/29/25
12/01/25

12/06/25
12/07/25

11/09/25
11/11/25

11/17/25
11/18/25

11/09/25
11/10/25

11/17/25
11/18/25

11/09/25
11/10/25

11/17/25
11/18/25

11/09/25
11/11/25

11/17/25
11/18/25

11/29/25
12/01/25

12/11/25
12/12/25

11/09/25
11/11/25

11/17/25
11/18/25

11/09/25
11/11/25

11/17/25
11/18/25

11/09/25
11/11/25

11/17/25
11/18/25

11/09/25
11/11/25

11/17/25
11/18/25

11/29/25
12/01/25

12/06/25
12/07/25

11/09/25
11/11/25

11/17/25
11/18/25

11/29/25
12/01/25

12/06/25
12/07/25

11/09/25
11/11/25

11/17/25
11/18/25

11/29/25
12/01/25

12/06/25
12/07/25

11/09/25
11/11/25

11/17/25
11/18/25

11/09/25
11/11/25

11/17/25
11/18/25

11/20/25
11/22/25

11/28/25
11/29/25

11/29/25
12/01/25

12/11/25
12/12/25

11/29/25
11/30/25

12/11/25
12/12/25

11/29/25
12/01/25

12/11/25
12/12/25

11/29/25
12/01/25

12/11/25
12/12/25

11/27/25
11/28/25

12/06/25
12/07/25

11/27/25
11/29/25

12/06/25
12/07/25

11/24/25
11/26/25

12/02/25
12/03/25

11/21/25
11/22/25

12/06/25
12/07/25

11/29/25
12/01/25

12/11/25
12/12/25

11/09/25
11/11/25

11/17/25
11/18/25

11/29/25
12/01/25

12/11/25
12/12/25
Top Deals on flights from Houston to Johannesburg
Houston, US (HOU) - Johannesburg, ZA (JNB)

Jan 8
Jan 10
as low as
$595
Houston, US (HOU) - Johannesburg, ZA (JNB)

Jan 15
Jan 17
as low as
$791
Houston, US (HOU) - Johannesburg, ZA (JNB)

Jan 15
Jan 17
as low as
$813
Houston, US (HOU) - Johannesburg, ZA (JNB)

Jan 15
Jan 17
as low as
$831
Houston, US (HOU) - Johannesburg, ZA (JNB)

Jan 15
Jan 17
as low as
$852
Houston, US (HOU) - Johannesburg, ZA (JNB)

Jan 15
Jan 16
as low as
$1075
Houston, US (HOU) - Johannesburg, ZA (JNB)

Aug 25
Aug 28
as low as
$1087
Houston, US (HOU) - Johannesburg, ZA (JNB)

Jan 15
Jan 17
as low as
$1118
Houston, US (HOU) - Johannesburg, ZA (JNB)

Jan 8
Jan 10
as low as
$1151
Houston, US (HOU) - Johannesburg, ZA (JNB)

Aug 25
Aug 27
as low as
$1192
Houston, US (HOU) - Johannesburg, ZA (JNB)

Jan 15
Jan 17
as low as
$1192
Houston, US (HOU) - Johannesburg, ZA (JNB)

Dec 11
Dec 13
as low as
$1265
Frequently Asked Questions
Flights to Johannesburg
- Flights
- Africa
- South Africa
- Johannesburg
- Flights
- North America
- United States
- Texas
- Houston