background

Flight Deals from Houston to South Africa from $1015

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoAF LogoCX LogoLH LogoLX Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!

Top Deals on flights from Houston to Johannesburg

Houston, US (HOU) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

Oct 21

IAH
37h 35m
IST

Oct 23

JNB
Turkish Airlines Logo
Turkish Airlines

Nov 18

JNB
18h
IST

Nov 19

IAH

as low as

$1015

Houston, US (HOU) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Nov 9

IAH
39h 10m
ORD
ADD

Nov 10

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Nov 17

JNB
24h 59m
ADD
IAD

Nov 18

IAH

as low as

$1259

Houston, US (HOU) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Nov 9

IAH
39h 45m
LHR

Nov 11

JNB
British Airways Logo
British Airways

Nov 17

JNB
16h 5m
LHR

Nov 18

IAH

as low as

$1260

Houston, US (HOU) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Oct 20

IAH
27h 10m
EWR

Oct 21

JNB
SWISS Logo
SWISS

Nov 17

JNB
23h 54m
ZRH
IAD

Nov 18

IAH

as low as

$1267

Houston, US (HOU) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Oct 20

IAH
27h 10m
EWR

Oct 21

JNB
Lufthansa Logo
Lufthansa

Nov 17

JNB
18h 50m
FRA

Nov 18

IAH

as low as

$1283

Houston, US (HOU) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Oct 20

IAH
37h 45m
ORD
FRA

Oct 22

JNB
Lufthansa Logo
Lufthansa

Nov 17

JNB
24h 1m
CPT
EWR

Nov 18

IAH

as low as

$1307

Houston, US (HOU) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Oct 20

IAH
27h 10m
EWR

Oct 21

JNB
Lufthansa Logo
Lufthansa

Nov 16

JNB
30h
MUC

Nov 17

IAH

as low as

$1308

Houston, US (HOU) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Oct 21

IAH
29h 29m
IAD
EWR

Oct 22

JNB
Lufthansa Logo
Lufthansa

Nov 17

JNB
21h 17m
FRA
DFW

Nov 18

IAH

as low as

$1324

Houston, US (HOU) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Oct 1

IAH
32h
DCA
EWR

Oct 2

JNB
Lufthansa Logo
Lufthansa

Nov 25

JNB
18h 50m
FRA

Nov 26

IAH

as low as

$1359

Houston, US (HOU) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Oct 1

IAH
32h 5m
ORD
ADD

Oct 2

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Nov 25

JNB
33h 5m
ADD
ATL

Nov 26

IAH

as low as

$1364

Houston, US (HOU) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

Nov 29

IAH
33h 45m
LHR

Dec 1

JNB
American Airlines Logo
American Airlines

Dec 6

JNB
18h 25m
LHR

Dec 7

IAH

as low as

$1381

Houston, US (HOU) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Oct 1

IAH
32h
DCA
EWR

Oct 2

JNB
Lufthansa Logo
Lufthansa

Nov 25

JNB
18h 55m
FRA
AMS

Nov 26

IAH

as low as

$1390

Top Deals on flights from Houston to Cape Town

Houston, US (HOU) - Cape Town, ZA (CPT)

Turkish Airlines Logo
Turkish Airlines

Nov 26

IAH
38h 45m
IST

Nov 28

CPT
Turkish Airlines Logo
Turkish Airlines

Dec 3

CPT
25h 55m
IST

Dec 4

IAH

as low as

$1079

Houston, US (HOU) - Cape Town, ZA (CPT)

Turkish Airlines Logo
Turkish Airlines

Nov 26

IAH
41h 30m
IST
JNB

Nov 28

CPT
Turkish Airlines Logo
Turkish Airlines

Dec 3

CPT
25h 55m
IST

Dec 4

IAH

as low as

$1180

Houston, US (HOU) - Cape Town, ZA (CPT)

American Airlines Logo
American Airlines

Nov 23

IAH
37h 40m
DFW
LHR

Nov 25

CPT
American Airlines Logo
American Airlines

Nov 30

CPT
25h 4m
LHR
DFW

Dec 1

IAH

as low as

$1289

Houston, US (HOU) - Cape Town, ZA (CPT)

British Airways Logo
British Airways

Nov 9

IAH
40h 10m
LHR

Nov 11

CPT
British Airways Logo
British Airways

Nov 17

CPT
16h 5m
LHR

Nov 18

IAH

as low as

$1302

Houston, US (HOU) - Cape Town, ZA (CPT)

American Airlines Logo
American Airlines

Nov 25

IAH
40h
DFW
LHR

Nov 27

CPT
American Airlines Logo
American Airlines

Dec 1

CPT
23h
LHR
CLT

Dec 2

IAH

as low as

$1376

Houston, US (HOU) - Cape Town, ZA (CPT)

American Airlines Logo
American Airlines

Nov 19

IAH
38h 53m
ORD
LHR

Nov 21

CPT
American Airlines Logo
American Airlines

Dec 1

CPT
20h 56m
LHR
DFW

Dec 2

IAH

as low as

$1376

Houston, US (HOU) - Cape Town, ZA (CPT)

American Airlines Logo
American Airlines

Nov 1

HOU
37h 21m
DFW
LHR

Nov 3

CPT
American Airlines Logo
American Airlines

Nov 17

CPT
22h 6m
LHR
DFW

Nov 18

HOU

as low as

$1442

Houston, US (HOU) - Cape Town, ZA (CPT)

Ethiopian Airlines Logo
Ethiopian Airlines

Nov 14

IAH
40h 52m
ORD
ADD

Nov 16

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

Nov 30

CPT
30h 46m
ADD
EWR

Dec 1

IAH

as low as

$1481

Houston, US (HOU) - Cape Town, ZA (CPT)

Emirates Logo
Emirates

Nov 26

IAH
40h 30m
DXB

Nov 28

CPT
Emirates Logo
Emirates

Dec 8

CPT
26h 40m
DXB

Dec 9

IAH

as low as

$1518

Houston, US (HOU) - Cape Town, ZA (CPT)

United Airlines Logo
United Airlines

Nov 23

IAH
27h 22m
EWR

Nov 24

CPT
United Airlines Logo
United Airlines

Dec 1

CPT
14h 18m
EWR

Dec 2

IAH

as low as

$1605

Houston, US (HOU) - Cape Town, ZA (CPT)

American Airlines Logo
American Airlines

Nov 21

IAH
37h 30m
CLT
LHR

Nov 23

CPT
American Airlines Logo
American Airlines

Nov 30

CPT
22h 31m
LHR
MIA

Dec 1

IAH

as low as

$1613

Houston, US (HOU) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Nov 1

IAH
29h 45m
ORD
IAD

Nov 2

CPT
Lufthansa Logo
Lufthansa

Nov 17

CPT
19h 55m
FRA

Nov 18

IAH

as low as

$1652

Top Deals on flights from Houston to Durban

Houston, US (HOU) - Durban, ZA (DUR)

Qatar Airways Logo
Qatar Airways

Aug 9

IAH
33h 25m
DOH

Aug 11

DUR
Qatar Airways Logo
Qatar Airways

Aug 16

DUR
34h 45m
DOH

Aug 17

IAH

as low as

$2052

Houston, US (HOU) - Durban, ZA (DUR)

Emirates Logo
Emirates

Aug 9

IAH
37h 40m
DXB

Aug 11

DUR
Emirates Logo
Emirates

Aug 16

DUR
29h 10m
DXB

Aug 17

IAH

as low as

$2173

Houston, US (HOU) - Durban, ZA (DUR)

Qatar Airways Logo
Qatar Airways

Aug 9

IAH
40h 38m
MIA
DOH

Aug 11

DUR
Qatar Airways Logo
Qatar Airways

Aug 16

DUR
34h 45m
DOH

Aug 17

IAH

as low as

$2218

Houston, US (HOU) - Durban, ZA (DUR)

Qatar Airways Logo
Qatar Airways

Aug 9

IAH
33h 27m
MIA
DOH

Aug 11

DUR
Qatar Airways Logo
Qatar Airways

Aug 16

DUR
34h 45m
DOH

Aug 17

IAH

as low as

$2218

Houston, US (HOU) - Durban, ZA (DUR)

Qatar Airways Logo
Qatar Airways

Aug 9

IAH
37h 3m
DFW
DOH

Aug 11

DUR
Qatar Airways Logo
Qatar Airways

Aug 16

DUR
34h 45m
DOH

Aug 17

IAH

as low as

$2250

Houston, US (HOU) - Durban, ZA (DUR)

Qatar Airways Logo
Qatar Airways

Aug 9

HOU
33h 5m
DFW
DOH

Aug 11

DUR
Qatar Airways Logo
Qatar Airways

Aug 16

DUR
34h 45m
DOH

Aug 17

IAH

as low as

$2250

Houston, US (HOU) - Durban, ZA (DUR)

Qatar Airways Logo
Qatar Airways

Aug 9

HOU
37h 5m
DFW
DOH

Aug 11

DUR
Qatar Airways Logo
Qatar Airways

Aug 16

DUR
34h 45m
DOH

Aug 17

IAH

as low as

$2250

Houston, US (HOU) - Durban, ZA (DUR)

Qatar Airways Logo
Qatar Airways

Aug 9

IAH
32h 45m
DFW
DOH

Aug 11

DUR
Qatar Airways Logo
Qatar Airways

Aug 16

DUR
34h 45m
DOH

Aug 17

IAH

as low as

$2250

Houston, US (HOU) - Durban, ZA (DUR)

American Airlines Logo
American Airlines

Aug 9

IAH
33h 25m
DOH

Aug 11

DUR
American Airlines Logo
American Airlines

Aug 16

DUR
34h 45m
DOH
DFW

Aug 17

HOU

as low as

$2260

Houston, US (HOU) - Durban, ZA (DUR)

American Airlines Logo
American Airlines

Aug 9

IAH
33h 25m
DOH

Aug 11

DUR
American Airlines Logo
American Airlines

Aug 16

DUR
36h 55m
DOH
DFW

Aug 17

HOU

as low as

$2260

Houston, US (HOU) - Durban, ZA (DUR)

American Airlines Logo
American Airlines

Aug 9

IAH
33h 25m
DOH

Aug 11

DUR
American Airlines Logo
American Airlines

Aug 16

DUR
34h 45m
DOH
DFW

Aug 17

HOU

as low as

$2302

Houston, US (HOU) - Durban, ZA (DUR)

Qatar Airways Logo
Qatar Airways

Aug 9

IAH
39h 38m
PHL
DOH

Aug 11

DUR
Qatar Airways Logo
Qatar Airways

Aug 16

DUR
34h 45m
DOH

Aug 17

IAH

as low as

$2470

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158