How to get to Johannesburg, South Africa from Houston by flight ? You can check flights from Houston to Johannesburg, South Africa below.
You can find flight ticket prices from Houston to Johannesburg, South Africa with our flight tickets search tool below
You take a flight from Houston to Johannesburg and cost approximately 1800 USD.
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 |
You take a flight from Houston Hobby Apt to Johannesburg and cost approximately 1100 USD.
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 |
You take a bus, shuttle or taxi from your location in Houston to Austin.
You take a flight from Austin to Johannesburg and cost approximately 370 USD.
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 |
You take a bus, shuttle or taxi from your location in Houston to Lafayette.
You take a flight from Lafayette to Johannesburg and cost approximately 1200 USD.
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 |
You take a bus, shuttle or taxi from your location in Houston to Shreveport.
You take a flight from Shreveport to Johannesburg and cost approximately 1200 USD.
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 |
You take a bus, shuttle or taxi from your location in Houston to College Station.
You take a flight from College Station to Johannesburg and cost approximately 1300 USD.
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 |
You can find hotels and accommodations in Johannesburg, South Africa with our hotels search tool below
Booking.com