HowToGo

Flight from Houston to Johannesburg, South Africa

How to get to Johannesburg, South Africa from Houston by flight ? You can check flights from Houston to Johannesburg, South Africa below.

Search Transfer from Houston to Johannesburg, South Africa

Search Flights

You can find flight ticket prices from Houston to Johannesburg, South Africa with our flight tickets search tool below

1. Houston to Johannesburg

  1. You take a flight from Houston to Johannesburg and cost approximately 1800 USD.

  2. You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.

Flight Depart Arrive
DL1777 Delta
DL204 Delta
09:35 Houston
17:45 Atlanta
12:36 Atlanta
14:45 Johannesburg
Connect
UA2167 United Airlines
UA188 United Airlines
10:20 Houston
20:45 Newark
14:58 Newark
17:45 Johannesburg
Connect
DL2175 Delta
DL204 Delta
11:18 Houston
17:45 Atlanta
14:14 Atlanta
14:45 Johannesburg
Connect
UA1859 United Airlines
SA210 South African Airways
SA210 South African Airways
11:55 Houston
17:40 Washington Dulles
09:10 Accra
16:06 Washington Dulles
08:10 Accra
17:00 Johannesburg
Connect
UA6048 United Airlines
DL204 Delta
12:00 Houston
17:45 Atlanta
15:04 Atlanta
14:45 Johannesburg
Connect
UA557 United Airlines
UA188 United Airlines
12:00 Houston
20:45 Newark
16:38 Newark
17:45 Johannesburg
Connect
DL54 2010 Delta
DL204 Delta
13:20 Houston
17:45 Atlanta
16:18 Atlanta
14:45 Johannesburg
Connect
UA1528 United Airlines
UA188 United Airlines
14:30 Houston
20:45 Newark
19:08 Newark
17:45 Johannesburg
Connect
KL0662 KLM
KL0509 KLM
15:35 Houston
11:55 Amsterdam Schiphol
07:35 Amsterdam Schiphol
23:45 Johannesburg
Connect
KL0662 KLM
KL0591 KLM
15:35 Houston
10:15 Amsterdam Schiphol
07:35 Amsterdam Schiphol
22:05 Johannesburg
Connect
QR714 Qatar Airways
QR1365 Qatar Airways
17:30 Houston
20:45 Doha
17:00 Doha
04:35 Johannesburg
Connect

2. Houston Hobby Apt to Johannesburg

  1. You take a flight from Houston Hobby Apt to Johannesburg and cost approximately 1100 USD.

  2. You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.

Flight Depart Arrive
DL2114 Delta
DL204 Delta
08:00 Houston Hobby Apt
17:45 Atlanta
10:57 Atlanta
14:45 Johannesburg
Connect
DL2088 Delta
DL204 Delta
10:20 Houston Hobby Apt
17:45 Atlanta
13:18 Atlanta
14:45 Johannesburg
Connect
WN969 Southwest Airlines
DL204 Delta
12:00 Houston Hobby Apt
17:45 Atlanta
14:55 Atlanta
14:45 Johannesburg
Connect
DL2402 Delta
DL204 Delta
13:24 Houston Hobby Apt
17:45 Atlanta
16:20 Atlanta
14:45 Johannesburg
Connect
WN2569 Southwest Airlines
DL204 Delta
14:00 Houston Hobby Apt
17:45 Atlanta
16:55 Atlanta
14:45 Johannesburg
Connect
DL1720 Delta
DL74 Delta
KL0509 KLM
15:40 Houston Hobby Apt
20:35 Atlanta
11:55 Amsterdam Schiphol
18:43 Atlanta
11:00 Amsterdam Schiphol
23:45 Johannesburg
Connect

3. Austin to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Houston to Austin.

  2. You take a flight from Austin to Johannesburg and cost approximately 370 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.

Flight Depart Arrive
UA2045 United Airlines
UA188 United Airlines
07:45 Austin
20:45 Newark
12:29 Newark
17:45 Johannesburg
Connect
DL2966 Delta
DL204 Delta
10:40 Austin
17:45 Atlanta
13:49 Atlanta
14:45 Johannesburg
Connect
UA228 United Airlines
UA188 United Airlines
11:05 Austin
20:45 Newark
16:05 Newark
17:45 Johannesburg
Connect
NK1821 Spirit Airlines
DL204 Delta
11:18 Austin
17:45 Atlanta
14:32 Atlanta
14:45 Johannesburg
Connect
DL1733 Delta
DL204 Delta
11:59 Austin
17:45 Atlanta
15:17 Atlanta
14:45 Johannesburg
Connect
UA255 United Airlines
SA210 South African Airways
SA210 South African Airways
11:59 Austin
17:40 Washington Dulles
09:10 Accra
16:08 Washington Dulles
08:10 Accra
17:00 Johannesburg
Connect
DL1726 Delta
DL204 Delta
13:30 Austin
17:45 Atlanta
16:49 Atlanta
14:45 Johannesburg
Connect
WN3254 Southwest Airlines
DL204 Delta
13:40 Austin
17:45 Atlanta
16:45 Atlanta
14:45 Johannesburg
Connect
UA289 United Airlines
UA188 United Airlines
14:38 Austin
20:45 Newark
19:37 Newark
17:45 Johannesburg
Connect

4. Lafayette to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Houston to Lafayette.

  2. You take a flight from Lafayette to Johannesburg and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.

Flight Depart Arrive
DL4919 Delta
DL204 Delta
07:30 Lafayette
17:45 Atlanta
10:08 Atlanta
14:45 Johannesburg
Connect
UA4355 United Airlines
UA1528 United Airlines
UA188 United Airlines
09:45 Lafayette
14:30 Houston
20:45 Newark
10:53 Houston
19:08 Newark
17:45 Johannesburg
Connect
UA4355 United Airlines
UA557 United Airlines
UA188 United Airlines
09:45 Lafayette
12:00 Houston
20:45 Newark
10:53 Houston
16:38 Newark
17:45 Johannesburg
Connect
DL4859 Delta
DL204 Delta
11:45 Lafayette
17:45 Atlanta
14:31 Atlanta
14:45 Johannesburg
Connect
UA4356 United Airlines
UA1528 United Airlines
UA188 United Airlines
12:20 Lafayette
14:30 Houston
20:45 Newark
13:28 Houston
19:08 Newark
17:45 Johannesburg
Connect
DL5224 Delta
DL74 Delta
KL0509 KLM
14:55 Lafayette
20:35 Atlanta
11:55 Amsterdam Schiphol
17:41 Atlanta
11:00 Amsterdam Schiphol
23:45 Johannesburg
Connect

5. Shreveport to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Houston to Shreveport.

  2. You take a flight from Shreveport to Johannesburg and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.

Flight Depart Arrive
DL4682 Delta
DL204 Delta
09:35 Shreveport
17:45 Atlanta
12:21 Atlanta
14:45 Johannesburg
Connect
DL5413 Delta
DL204 Delta
11:30 Shreveport
17:45 Atlanta
14:16 Atlanta
14:45 Johannesburg
Connect
DL4707 Delta
DL204 Delta
13:59 Shreveport
17:45 Atlanta
16:42 Atlanta
14:45 Johannesburg
Connect

6. College Station to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Houston to College Station.

  2. You take a flight from College Station to Johannesburg and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.

Flight Depart Arrive
UA4651 United Airlines
UA20 United Airlines
KL0509 KLM
06:00 College Station
16:20 Houston
11:55 Amsterdam Schiphol
06:45 Houston
08:35 Amsterdam Schiphol
23:45 Johannesburg
Connect
UA4651 United Airlines
UA3612 United Airlines
DL204 Delta
06:00 College Station
09:35 Houston
17:45 Atlanta
06:45 Houston
12:39 Atlanta
14:45 Johannesburg
Connect
UA4651 United Airlines
KL0662 KLM
KL0591 KLM
06:00 College Station
15:35 Houston
10:15 Amsterdam Schiphol
06:45 Houston
07:35 Amsterdam Schiphol
22:05 Johannesburg
Connect
UA4651 United Airlines
UA20 United Airlines
KL0591 KLM
06:00 College Station
16:20 Houston
10:15 Amsterdam Schiphol
06:45 Houston
08:35 Amsterdam Schiphol
22:05 Johannesburg
Connect
UA4651 United Airlines
KL0662 KLM
KL0509 KLM
06:00 College Station
15:35 Houston
11:55 Amsterdam Schiphol
06:45 Houston
07:35 Amsterdam Schiphol
23:45 Johannesburg
Connect
UA4651 United Airlines
UA6048 United Airlines
DL204 Delta
06:00 College Station
12:00 Houston
17:45 Atlanta
06:45 Houston
15:04 Atlanta
14:45 Johannesburg
Connect
UA4651 United Airlines
UA3528 United Airlines
DL204 Delta
06:00 College Station
07:35 Houston
17:45 Atlanta
06:45 Houston
10:39 Atlanta
14:45 Johannesburg
Connect
AA3435 American Airlines
AA220 American Airlines
KL0509 KLM
06:15 College Station
18:25 Dallas/Ft.Worth
11:55 Amsterdam Schiphol
07:19 Dallas/Ft.Worth
10:55 Amsterdam Schiphol
23:45 Johannesburg
Connect
AA4074 American Airlines
BA192 British Airways
BA041 British Airways
BA6200 British Airways
12:25 College Station
20:05 Dallas/Ft.Worth
16:55 London Heathrow
06:15 Durban
13:29 Dallas/Ft.Worth
11:05 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
AA4074 American Airlines
BA192 British Airways
BA057 British Airways
12:25 College Station
20:05 Dallas/Ft.Worth
21:10 London Heathrow
13:29 Dallas/Ft.Worth
11:05 London Heathrow
10:15 Johannesburg
Connect
AA4074 American Airlines
AA963 American Airlines
LA8058 LATAM Chile
12:25 College Station
19:25 Dallas/Ft.Worth
17:55 Sao Paulo
13:29 Dallas/Ft.Worth
08:35 Sao Paulo
07:35 Johannesburg
Connect
AA4074 American Airlines
AA18 American Airlines
LY051 El Al
12:25 College Station
21:00 Dallas/Ft.Worth
22:00 Tel Aviv
13:29 Dallas/Ft.Worth
17:00 Tel Aviv
06:40 Johannesburg
Connect
AA4074 American Airlines
AA50 American Airlines
BA057 British Airways
12:25 College Station
15:05 Dallas/Ft.Worth
21:10 London Heathrow
13:29 Dallas/Ft.Worth
06:20 London Heathrow
10:15 Johannesburg
Connect
AA4074 American Airlines
AA220 American Airlines
KL0509 KLM
12:25 College Station
18:25 Dallas/Ft.Worth
11:55 Amsterdam Schiphol
13:29 Dallas/Ft.Worth
10:55 Amsterdam Schiphol
23:45 Johannesburg
Connect
AA4074 American Airlines
AA50 American Airlines
BA041 British Airways
BA6200 British Airways
12:25 College Station
15:05 Dallas/Ft.Worth
16:55 London Heathrow
06:15 Durban
13:29 Dallas/Ft.Worth
06:20 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
UA4652 United Airlines
UA62 United Airlines
LA8058 LATAM Chile
14:30 College Station
20:10 Houston
17:55 Sao Paulo
15:15 Houston
08:55 Sao Paulo
07:35 Johannesburg
Connect
UA4652 United Airlines
LH441 Lufthansa
SA261 South African Airways
14:30 College Station
16:25 Houston
20:45 Frankfurt
15:15 Houston
09:20 Frankfurt
07:25 Johannesburg
Connect
UA4652 United Airlines
UA46 United Airlines
LH572 Lufthansa
14:30 College Station
19:40 Houston
22:00 Frankfurt
15:15 Houston
12:10 Frankfurt
09:25 Johannesburg
Connect
UA4652 United Airlines
UA20 United Airlines
KL0509 KLM
14:30 College Station
16:20 Houston
11:55 Amsterdam Schiphol
15:15 Houston
08:35 Amsterdam Schiphol
23:45 Johannesburg
Connect
UA4652 United Airlines
UA46 United Airlines
SA261 South African Airways
14:30 College Station
19:40 Houston
20:45 Frankfurt
15:15 Houston
12:10 Frankfurt
07:25 Johannesburg
Connect
UA4652 United Airlines
UA5 United Airlines
SA235 South African Airways
14:30 College Station
20:10 Houston
19:00 London Heathrow
15:15 Houston
11:15 London Heathrow
07:05 Johannesburg
Connect
UA4652 United Airlines
LH441 Lufthansa
LH572 Lufthansa
14:30 College Station
16:25 Houston
22:00 Frankfurt
15:15 Houston
09:20 Frankfurt
09:25 Johannesburg
Connect
UA4652 United Airlines
UA20 United Airlines
KL0591 KLM
14:30 College Station
16:20 Houston
10:15 Amsterdam Schiphol
15:15 Houston
08:35 Amsterdam Schiphol
22:05 Johannesburg
Connect
AA3768 American Airlines
AA220 American Airlines
KL0509 KLM
14:55 College Station
18:25 Dallas/Ft.Worth
11:55 Amsterdam Schiphol
16:03 Dallas/Ft.Worth
10:55 Amsterdam Schiphol
23:45 Johannesburg
Connect
AA3768 American Airlines
AA963 American Airlines
LA8058 LATAM Chile
14:55 College Station
19:25 Dallas/Ft.Worth
17:55 Sao Paulo
16:03 Dallas/Ft.Worth
08:35 Sao Paulo
07:35 Johannesburg
Connect
AA3768 American Airlines
AA18 American Airlines
LY051 El Al
14:55 College Station
21:00 Dallas/Ft.Worth
22:00 Tel Aviv
16:03 Dallas/Ft.Worth
17:00 Tel Aviv
06:40 Johannesburg
Connect
AA3768 American Airlines
BA192 British Airways
BA041 British Airways
BA6200 British Airways
14:55 College Station
20:05 Dallas/Ft.Worth
16:55 London Heathrow
06:15 Durban
16:03 Dallas/Ft.Worth
11:05 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
AA3768 American Airlines
BA192 British Airways
BA041 British Airways
BA6202 British Airways
14:55 College Station
20:05 Dallas/Ft.Worth
16:55 London Heathrow
10:55 Durban
16:03 Dallas/Ft.Worth
11:05 London Heathrow
05:25 Durban
12:00 Johannesburg
Connect
AA3768 American Airlines
BA192 British Airways
BA057 British Airways
14:55 College Station
20:05 Dallas/Ft.Worth
21:10 London Heathrow
16:03 Dallas/Ft.Worth
11:05 London Heathrow
10:15 Johannesburg
Connect
AA3768 American Airlines
BA192 British Airways
BA041 British Airways
BA6222 British Airways
14:55 College Station
20:05 Dallas/Ft.Worth
16:55 London Heathrow
12:25 Durban
16:03 Dallas/Ft.Worth
11:05 London Heathrow
05:25 Durban
13:30 Johannesburg
Connect
UA4777 United Airlines
UA46 United Airlines
LH572 Lufthansa
16:15 College Station
19:40 Houston
22:00 Frankfurt
16:59 Houston
12:10 Frankfurt
09:25 Johannesburg
Connect
UA4777 United Airlines
UA62 United Airlines
LA8058 LATAM Chile
16:15 College Station
20:10 Houston
17:55 Sao Paulo
16:59 Houston
08:55 Sao Paulo
07:35 Johannesburg
Connect
UA4777 United Airlines
UA5 United Airlines
BA041 British Airways
BA6200 British Airways
16:15 College Station
20:10 Houston
16:55 London Heathrow
06:15 Durban
16:59 Houston
11:15 London Heathrow
05:25 Durban
07:20 Johannesburg
Connect
UA4777 United Airlines
TK34 Turkish Airlines
TK42 Turkish Airlines
16:15 College Station
20:40 Houston
02:20 Istanbul
16:59 Houston
17:20 Istanbul
11:10 Johannesburg
Connect
UA4777 United Airlines
UA5 United Airlines
VS449 Virgin Atlantic
16:15 College Station
20:10 Houston
22:30 London Heathrow
16:59 Houston
11:15 London Heathrow
11:25 Johannesburg
Connect
UA4777 United Airlines
UA46 United Airlines
SA261 South African Airways
16:15 College Station
19:40 Houston
20:45 Frankfurt
16:59 Houston
12:10 Frankfurt
07:25 Johannesburg
Connect
UA4777 United Airlines
UA5 United Airlines
SA235 South African Airways
16:15 College Station
20:10 Houston
19:00 London Heathrow
16:59 Houston
11:15 London Heathrow
07:05 Johannesburg
Connect
UA4777 United Airlines
UA5 United Airlines
BA057 British Airways
16:15 College Station
20:10 Houston
21:10 London Heathrow
16:59 Houston
11:15 London Heathrow
10:15 Johannesburg
Connect
AA4177 American Airlines
AA18 American Airlines
LY051 El Al
18:20 College Station
21:00 Dallas/Ft.Worth
22:00 Tel Aviv
19:25 Dallas/Ft.Worth
17:00 Tel Aviv
06:40 Johannesburg
Connect

References

Find Hotels in Johannesburg, South Africa

You can find hotels and accommodations in Johannesburg, South Africa with our hotels search tool below

Booking.com