How to get to South Africa from Texas by flight ? You can check flights from Texas to South Africa below.
You can find flight ticket prices from Texas to South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Texas to Dallas/Ft.Worth.
You take a flight from Dallas/Ft.Worth to Johannesburg and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AA2265
American Airlines
DL204
Delta
|
10:25
Dallas/Ft.Worth
17:56
Atlanta
|
13:37
Atlanta
16:00
Johannesburg
|
Connect |
DL2778
Delta
DL204
Delta
|
11:10
Dallas/Ft.Worth
17:56
Atlanta
|
14:16
Atlanta
16:00
Johannesburg
|
Connect |
AA1277
American Airlines
DL204
Delta
|
11:35
Dallas/Ft.Worth
17:56
Atlanta
|
14:44
Atlanta
16:00
Johannesburg
|
Connect |
UA6046
United Airlines
SA210
South African Airways
SA210
South African Airways
|
12:35
Dallas/Ft.Worth
17:40
Washington Dulles
09:35
Accra
|
16:20
Washington Dulles
08:35
Accra
17:25
Johannesburg
|
Connect |
DL1240
Delta
DL204
Delta
|
12:52
Dallas/Ft.Worth
17:56
Atlanta
|
15:47
Atlanta
16:00
Johannesburg
|
Connect |
AA2288
American Airlines
DL204
Delta
|
12:55
Dallas/Ft.Worth
17:56
Atlanta
|
16:09
Atlanta
16:00
Johannesburg
|
Connect |
DL1601
Delta
DL204
Delta
|
13:15
Dallas/Ft.Worth
17:56
Atlanta
|
16:11
Atlanta
16:00
Johannesburg
|
Connect |
QR730
Qatar Airways
QR1367
Qatar Airways
|
17:35
Dallas/Ft.Worth
20:45
Doha
|
16:55
Doha
04:35
Johannesburg
|
Connect |
BA192
British Airways
BA057
British Airways
|
22:15
Dallas/Ft.Worth
21:10
London Heathrow
|
13:15
London Heathrow
10:15
Johannesburg
|
Connect |
BA192
British Airways
BA041
British Airways
BA6200
British Airways
|
22:15
Dallas/Ft.Worth
16:55
London Heathrow
06:25
Durban
|
13:15
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Texas to Dallas/Ft.Worth.
You take a flight from Dallas/Ft.Worth to Capetown and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA1003
United Airlines
UA1122
United Airlines
|
10:28
Dallas/Ft.Worth
20:30
Newark
|
15:12
Newark
18:00
Capetown
|
Connect |
DL2778
Delta
DL204
Delta
DL204
Delta
|
11:10
Dallas/Ft.Worth
17:56
Atlanta
18:10
Johannesburg
|
14:16
Atlanta
16:00
Johannesburg
20:20
Capetown
|
Connect |
AA1280
American Airlines
UA1122
United Airlines
|
12:35
Dallas/Ft.Worth
20:30
Newark
|
17:03
Newark
18:00
Capetown
|
Connect |
DL1240
Delta
DL204
Delta
DL204
Delta
|
12:52
Dallas/Ft.Worth
17:56
Atlanta
18:10
Johannesburg
|
15:47
Atlanta
16:00
Johannesburg
20:20
Capetown
|
Connect |
DL1601
Delta
DL204
Delta
DL204
Delta
|
13:15
Dallas/Ft.Worth
17:56
Atlanta
18:10
Johannesburg
|
16:11
Atlanta
16:00
Johannesburg
20:20
Capetown
|
Connect |
UA3660
United Airlines
UA1122
United Airlines
|
13:25
Dallas/Ft.Worth
20:30
Newark
|
18:12
Newark
18:00
Capetown
|
Connect |
UA1612
United Airlines
UA1122
United Airlines
|
14:39
Dallas/Ft.Worth
20:30
Newark
|
19:23
Newark
18:00
Capetown
|
Connect |
BA192
British Airways
BA059
British Airways
|
22:15
Dallas/Ft.Worth
21:45
London Heathrow
|
13:15
London Heathrow
11:30
Capetown
|
Connect |
BA192
British Airways
BA041
British Airways
BA6300
British Airways
|
22:15
Dallas/Ft.Worth
16:55
London Heathrow
06:20
Durban
|
13:15
London Heathrow
05:25
Durban
08:30
Capetown
|
Connect |
You take a bus, shuttle or taxi from your location in Texas 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 South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1220
Delta
DL204
Delta
|
10:47
Austin
17:56
Atlanta
|
13:50
Atlanta
16:00
Johannesburg
|
Connect |
NK1821
Spirit Airlines
DL204
Delta
|
11:18
Austin
17:56
Atlanta
|
14:32
Atlanta
16:00
Johannesburg
|
Connect |
DL1733
Delta
DL204
Delta
|
12:04
Austin
17:56
Atlanta
|
15:12
Atlanta
16:00
Johannesburg
|
Connect |
UA255
United Airlines
SA210
South African Airways
SA210
South African Airways
|
12:15
Austin
17:40
Washington Dulles
09:35
Accra
|
16:24
Washington Dulles
08:35
Accra
17:25
Johannesburg
|
Connect |
DL2172
Delta
DL204
Delta
|
12:45
Austin
17:56
Atlanta
|
15:47
Atlanta
16:00
Johannesburg
|
Connect |
DL563
Delta
DL134
Delta
KL0591
KLM
|
12:59
Austin
18:50
Detroit
10:15
Amsterdam Schiphol
|
16:45
Detroit
08:25
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
WN3254
Southwest Airlines
DL204
Delta
|
13:40
Austin
17:56
Atlanta
|
16:45
Atlanta
16:00
Johannesburg
|
Connect |
BA190
British Airways
BA057
British Airways
|
19:15
Austin
21:10
London Heathrow
|
10:10
London Heathrow
10:15
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Texas to Houston.
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 South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL2175
Delta
DL204
Delta
|
11:18
Houston
17:56
Atlanta
|
14:14
Atlanta
16:00
Johannesburg
|
Connect |
UA1620
United Airlines
SA210
South African Airways
SA210
South African Airways
|
11:55
Houston
17:40
Washington Dulles
09:35
Accra
|
16:06
Washington Dulles
08:35
Accra
17:25
Johannesburg
|
Connect |
UA6048
United Airlines
DL204
Delta
|
12:00
Houston
17:56
Atlanta
|
15:04
Atlanta
16:00
Johannesburg
|
Connect |
DL2215
Delta
DL204
Delta
|
12:30
Houston
17:56
Atlanta
|
15:23
Atlanta
16:00
Johannesburg
|
Connect |
DL54 2010
Delta
DL204
Delta
|
13:20
Houston
17:56
Atlanta
|
16:18
Atlanta
16:00
Johannesburg
|
Connect |
KL0662
KLM
KL0591
KLM
|
15:35
Houston
10:15
Amsterdam Schiphol
|
07:35
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
QR714
Qatar Airways
QR1367
Qatar Airways
|
18:05
Houston
20:45
Doha
|
17:20
Doha
04:35
Johannesburg
|
Connect |
UA5
United Airlines
SA235
South African Airways
|
20:10
Houston
18:05
London Heathrow
|
11:15
London Heathrow
07:15
Johannesburg
|
Connect |
B62382
JetBlue Airways
SA204
South African Airways
|
20:37
Houston
10:40
New York JFK
|
01:07
New York JFK
08:15
Johannesburg
|
Connect |
TK34
Turkish Airlines
TK38 42
Turkish Airlines
|
20:55
Houston
02:15
Istanbul
|
17:35
Istanbul
11:10
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Texas to San Antonio.
You take a flight from San Antonio to Johannesburg and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL3621
Delta
DL2112
Delta
DL204
Delta
|
07:15
San Antonio
13:49
Detroit
17:56
Atlanta
|
11:12
Detroit
15:49
Atlanta
16:00
Johannesburg
|
Connect |
DL3621
Delta
DL1311
Delta
DL204
Delta
|
07:15
San Antonio
12:45
Detroit
17:56
Atlanta
|
11:12
Detroit
14:45
Atlanta
16:00
Johannesburg
|
Connect |
DL3621
Delta
DL1125
Delta
DL204
Delta
|
07:15
San Antonio
12:10
Detroit
17:56
Atlanta
|
11:12
Detroit
14:09
Atlanta
16:00
Johannesburg
|
Connect |
DL1717
Delta
DL204
Delta
|
08:05
San Antonio
17:56
Atlanta
|
11:17
Atlanta
16:00
Johannesburg
|
Connect |
DL1686
Delta
DL204
Delta
|
10:45
San Antonio
17:56
Atlanta
|
13:55
Atlanta
16:00
Johannesburg
|
Connect |
UA400
United Airlines
SA210
South African Airways
SA210
South African Airways
|
11:45
San Antonio
17:40
Washington Dulles
09:35
Accra
|
15:55
Washington Dulles
08:35
Accra
17:25
Johannesburg
|
Connect |
DL1526
Delta
DL204
Delta
|
12:59
San Antonio
17:56
Atlanta
|
16:23
Atlanta
16:00
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Texas to Dallas.
You take a flight from Dallas to Johannesburg and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1253
Delta
DL204
Delta
|
10:55
Dallas
17:56
Atlanta
|
13:48
Atlanta
16:00
Johannesburg
|
Connect |
WN4577
Southwest Airlines
DL204
Delta
|
12:15
Dallas
17:56
Atlanta
|
15:10
Atlanta
16:00
Johannesburg
|
Connect |
DL1612
Delta
DL204
Delta
|
12:35
Dallas
17:56
Atlanta
|
15:34
Atlanta
16:00
Johannesburg
|
Connect |
DL1310
Delta
DL204
Delta
|
13:55
Dallas
17:56
Atlanta
|
16:50
Atlanta
16:00
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Texas to Houston Hobby Apt.
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 South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL2088
Delta
DL204
Delta
|
10:20
Houston Hobby Apt
17:56
Atlanta
|
13:18
Atlanta
16:00
Johannesburg
|
Connect |
DL2402
Delta
DL204
Delta
|
13:24
Houston Hobby Apt
17:56
Atlanta
|
16:20
Atlanta
16:00
Johannesburg
|
Connect |
DL4665
Delta
DL204
Delta
|
14:00
Houston Hobby Apt
17:56
Atlanta
|
16:57
Atlanta
16:00
Johannesburg
|
Connect |
WN2569
Southwest Airlines
DL204
Delta
|
14:00
Houston Hobby Apt
17:56
Atlanta
|
16:55
Atlanta
16:00
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Texas to Houston.
You take a flight from Houston to Capetown and cost approximately 650 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA3528
United Airlines
UA355
United Airlines
UA1122
United Airlines
|
07:35
Houston
16:53
Atlanta
20:30
Newark
|
10:39
Atlanta
19:13
Newark
18:00
Capetown
|
Connect |
UA1238
United Airlines
UA3711
United Airlines
UA1122
United Airlines
|
07:40
Houston
12:44
New Orleans
20:30
Newark
|
08:55
New Orleans
16:47
Newark
18:00
Capetown
|
Connect |
UA3674
United Airlines
UA3676
United Airlines
UA1122
United Airlines
|
07:50
Houston
17:15
Covington
20:30
Newark
|
11:10
Covington
19:18
Newark
18:00
Capetown
|
Connect |
UA3674
United Airlines
UA4399
United Airlines
UA1122
United Airlines
|
07:50
Houston
12:55
Covington
20:30
Newark
|
11:10
Covington
14:56
Newark
18:00
Capetown
|
Connect |
UA4639
United Airlines
UA2411
United Airlines
UA1122
United Airlines
|
08:10
Houston
14:10
Nashville
20:30
Newark
|
10:02
Nashville
17:33
Newark
18:00
Capetown
|
Connect |
UA4331
United Airlines
UA3417
United Airlines
UA1122
United Airlines
|
09:35
Houston
12:14
Memphis
20:30
Newark
|
11:10
Memphis
15:53
Newark
18:00
Capetown
|
Connect |
UA3612
United Airlines
UA355
United Airlines
UA1122
United Airlines
|
09:35
Houston
16:53
Atlanta
20:30
Newark
|
12:39
Atlanta
19:13
Newark
18:00
Capetown
|
Connect |
UA2078 3550
United Airlines
UA3711
United Airlines
UA1122
United Airlines
|
10:00
Houston
12:44
New Orleans
20:30
Newark
|
11:15
New Orleans
16:47
Newark
18:00
Capetown
|
Connect |
UA6328
United Airlines
UA3719
United Airlines
UA1122
United Airlines
|
10:00
Houston
14:10
Indianapolis
20:30
Newark
|
13:15
Indianapolis
16:20
Newark
18:00
Capetown
|
Connect |
UA2078 3550
United Airlines
UA2007
United Airlines
UA1122
United Airlines
|
10:00
Houston
14:00
New Orleans
20:30
Newark
|
11:15
New Orleans
18:15
Newark
18:00
Capetown
|
Connect |
UA6328
United Airlines
UA3442
United Airlines
UA1122
United Airlines
|
10:00
Houston
17:22
Indianapolis
20:30
Newark
|
13:15
Indianapolis
19:32
Newark
18:00
Capetown
|
Connect |
UA4767
United Airlines
UA2411
United Airlines
UA1122
United Airlines
|
10:15
Houston
14:10
Nashville
20:30
Newark
|
12:07
Nashville
17:33
Newark
18:00
Capetown
|
Connect |
UA247
United Airlines
UA1122
United Airlines
|
10:20
Houston
20:30
Newark
|
14:58
Newark
18:00
Capetown
|
Connect |
DL2175
Delta
DL204
Delta
DL204
Delta
|
11:18
Houston
17:56
Atlanta
18:10
Johannesburg
|
14:14
Atlanta
16:00
Johannesburg
20:20
Capetown
|
Connect |
UA6199
United Airlines
UA3442
United Airlines
UA1122
United Airlines
|
11:55
Houston
17:22
Indianapolis
20:30
Newark
|
15:10
Indianapolis
19:32
Newark
18:00
Capetown
|
Connect |
UA557
United Airlines
UA1122
United Airlines
|
12:00
Houston
20:30
Newark
|
16:38
Newark
18:00
Capetown
|
Connect |
UA6048
United Airlines
UA355
United Airlines
UA1122
United Airlines
|
12:00
Houston
16:53
Atlanta
20:30
Newark
|
15:04
Atlanta
19:13
Newark
18:00
Capetown
|
Connect |
UA3557
United Airlines
UA3676
United Airlines
UA1122
United Airlines
|
12:20
Houston
17:15
Covington
20:30
Newark
|
15:40
Covington
19:18
Newark
18:00
Capetown
|
Connect |
DL2215
Delta
DL204
Delta
DL204
Delta
|
12:30
Houston
17:56
Atlanta
18:10
Johannesburg
|
15:23
Atlanta
16:00
Johannesburg
20:20
Capetown
|
Connect |
DL54 2010
Delta
DL204
Delta
DL204
Delta
|
13:20
Houston
17:56
Atlanta
18:10
Johannesburg
|
16:18
Atlanta
16:00
Johannesburg
20:20
Capetown
|
Connect |
UA1528
United Airlines
UA1122
United Airlines
|
14:30
Houston
20:30
Newark
|
19:08
Newark
18:00
Capetown
|
Connect |
KL0662
KLM
KL0597
KLM
|
15:35
Houston
10:15
Amsterdam Schiphol
|
07:35
Amsterdam Schiphol
22:30
Capetown
|
Connect |
UA20
United Airlines
KL0597
KLM
|
16:20
Houston
10:15
Amsterdam Schiphol
|
08:35
Amsterdam Schiphol
22:30
Capetown
|
Connect |
TK34
Turkish Airlines
TK44
Turkish Airlines
|
20:55
Houston
02:25
Istanbul
|
17:35
Istanbul
12:00
Capetown
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com