background

Flight Deals to South Africa from $1011

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoSQ LogoEK LogoTK LogoAF LogoCX LogoLH 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 United States to Johannesburg

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Jan 17

LAX
32h 20m
EWR

Jan 18

JNB
SWISS Logo
SWISS

Jan 25

JNB
20h 5m
ZRH

Jan 26

LAX

as low as

$1011

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Jan 17

ONT
36h 33m
IAH
EWR

Jan 18

JNB
SWISS Logo
SWISS

Jan 25

JNB
20h 5m
ZRH

Jan 26

ONT

as low as

$1025

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Jan 17

LAX
34h 5m
ORD
EWR

Jan 18

JNB
SWISS Logo
SWISS

Jan 25

JNB
20h 5m
ZRH

Jan 26

LAX

as low as

$1043

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Jan 17

LAX
32h 20m
EWR

Jan 18

JNB
Lufthansa Logo
Lufthansa

Jan 25

JNB
19h 40m
FRA
MUC

Jan 26

LAX

as low as

$1060

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

Jan 3

LAX
45h 50m
IST

Jan 5

JNB
Turkish Airlines Logo
Turkish Airlines

Jan 28

JNB
21h 55m
IST

Jan 29

LAX

as low as

$1090

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Jan 17

LAX
39h
ZRH

Jan 19

JNB
SWISS Logo
SWISS

Jan 25

JNB
21h 38m
FRA
DEN

Jan 26

LAX

as low as

$1116

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Jan 17

LAX
46h 5m
MUC
WDH

Jan 19

JNB
Lufthansa Logo
Lufthansa

Jan 25

JNB
20h 5m
ZRH

Jan 26

LAX

as low as

$1148

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

Jan 17

LAX
34h 35m
LHR

Jan 19

JNB
American Airlines Logo
American Airlines

Jan 25

JNB
15h 25m
LHR

Jan 26

LAX

as low as

$1222

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

Jan 17

LAX
34h 35m
LHR

Jan 19

JNB
American Airlines Logo
American Airlines

Jan 25

JNB
19h 53m
LHR
DFW

Jan 26

LAX

as low as

$1233

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jan 17

LAX
40h 25m
LHR

Jan 19

JNB
British Airways Logo
British Airways

Jan 25

JNB
17h 45m
LHR

Jan 26

LAX

as low as

$1250

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Brussels Airlines Logo
Brussels Airlines

Jan 17

LAX
48h 45m
YUL
FRA

Jan 19

JNB
Brussels Airlines Logo
Brussels Airlines

Jan 25

JNB
17h 30m
FRA

Jan 26

LAX

as low as

$1319

Los Angeles, US (LAX) - Johannesburg, ZA (JNB)

Air France Logo
Air France

Jan 9

LAX
43h 50m
LHR

Jan 11

JNB
Air France Logo
Air France

Feb 4

JNB
20h 25m
CDG

Feb 5

LAX

as low as

$1379

Top Deals on flights from United States to Cape Town

Denver, US (DEN) - Cape Town, ZA (CPT)

Turkish Airlines Logo
Turkish Airlines

Jan 24

DEN
40h 25m
IST

Jan 26

CPT
Turkish Airlines Logo
Turkish Airlines

Feb 7

CPT
24h 25m
IST

Feb 8

DEN

as low as

$1155

Denver, US (DEN) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Jan 24

DEN
39h 15m
MUC

Jan 26

CPT
Lufthansa Logo
Lufthansa

Feb 7

CPT
26h 38m
EWR

Feb 8

DEN

as low as

$1416

Denver, US (DEN) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Jan 29

DEN
39h 15m
MUC

Jan 31

CPT
Lufthansa Logo
Lufthansa

Feb 15

CPT
24h 56m
IAD

Feb 16

DEN

as low as

$1452

Denver, US (DEN) - Cape Town, ZA (CPT)

SWISS Logo
SWISS

Jan 28

DEN
41h 35m
EWR
ZRH

Jan 30

CPT
SWISS Logo
SWISS

Feb 15

CPT
24h 56m
IAD

Feb 16

DEN

as low as

$1453

Denver, US (DEN) - Cape Town, ZA (CPT)

Kenya Airways Logo
Kenya Airways

Jan 24

DEN
61h 36m
JFK
NBO

Jan 27

CPT
Kenya Airways Logo
Kenya Airways

Feb 7

CPT
28h 16m
NBO
JFK

Feb 8

DEN

as low as

$1455

Denver, US (DEN) - Cape Town, ZA (CPT)

SWISS Logo
SWISS

Jan 30

DEN
61h 10m
LAX
ZRH

Feb 2

CPT
SWISS Logo
SWISS

Feb 15

CPT
24h 56m
IAD

Feb 16

DEN

as low as

$1465

Denver, US (DEN) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Jan 28

DEN
38h 5m
LHR
MUC

Jan 30

CPT
Lufthansa Logo
Lufthansa

Feb 15

CPT
24h 56m
IAD

Feb 16

DEN

as low as

$1477

Denver, US (DEN) - Cape Town, ZA (CPT)

SWISS Logo
SWISS

Jan 24

DEN
41h
LHR
ZRH

Jan 26

CPT
SWISS Logo
SWISS

Feb 7

CPT
24h
JNB
FRA

Feb 8

DEN

as low as

$1482

Denver, US (DEN) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Jan 30

DEN
41h 13m
ORD
FRA

Feb 1

CPT
Lufthansa Logo
Lufthansa

Feb 15

CPT
24h 56m
IAD

Feb 16

DEN

as low as

$1484

Denver, US (DEN) - Cape Town, ZA (CPT)

British Airways Logo
British Airways

Jan 29

DEN
40h 50m
LHR

Jan 31

CPT
British Airways Logo
British Airways

Feb 15

CPT
20h 40m
LHR

Feb 16

DEN

as low as

$1502

Denver, US (DEN) - Cape Town, ZA (CPT)

SWISS Logo
SWISS

Jan 30

DEN
58h 36m
BOS
ZRH

Feb 2

CPT
SWISS Logo
SWISS

Feb 15

CPT
24h 35m
JNB
FRA

Feb 16

DEN

as low as

$1518

Denver, US (DEN) - Cape Town, ZA (CPT)

Ethiopian Airlines Logo
Ethiopian Airlines

Jan 30

DEN
44h 40m
IAD
ADD

Feb 1

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

Feb 14

CPT
24h 33m
ADD
ORD

Feb 15

DEN

as low as

$1560

Top Deals on flights from United States to Durban

Los Angeles, US (LAX) - Durban, ZA (DUR)

Turkish Airlines Logo
Turkish Airlines

May 19

LAX
41h 20m
IST

May 21

DUR
Turkish Airlines Logo
Turkish Airlines

May 26

DUR
21h
IST

May 27

LAX

as low as

$1105

Los Angeles, US (LAX) - Durban, ZA (DUR)

Qatar Airways Logo
Qatar Airways

May 16

LAX
61h 25m
SEA
DOH

May 19

DUR
Qatar Airways Logo
Qatar Airways

May 31

DUR
25h 55m
DOH

Jun 1

LAX

as low as

$1415

Los Angeles, US (LAX) - Durban, ZA (DUR)

British Airways Logo
British Airways

May 19

LAX
41h 15m
LHR
JNB

May 21

DUR
British Airways Logo
British Airways

May 26

DUR
22h 25m
JNB
LHR

May 27

LAX

as low as

$1532

Los Angeles, US (LAX) - Durban, ZA (DUR)

Qatar Airways Logo
Qatar Airways

Jun 12

LAX
46h 40m
SEA
DOH

Jun 14

DUR
Qatar Airways Logo
Qatar Airways

Jun 19

DUR
44h 53m
DOH
JFK

Jun 21

LAX

as low as

$1800

Los Angeles, US (LAX) - Durban, ZA (DUR)

British Airways Logo
British Airways

May 19

ONT
47h 29m
DFW
LHR
JNB

May 21

DUR
British Airways Logo
British Airways

May 26

DUR
31h 28m
JNB
LHR
PHX

May 27

ONT

as low as

$1809

Los Angeles, US (LAX) - Durban, ZA (DUR)

Emirates Logo
Emirates

May 16

LAX
47h 55m
DXB

May 18

DUR
Emirates Logo
Emirates

May 31

DUR
19h 35m
DXB

Jun 1

LAX

as low as

$1902

Los Angeles, US (LAX) - Durban, ZA (DUR)

American Airlines Logo
American Airlines

May 16

LAX
42h 15m
DOH

May 18

DUR
American Airlines Logo
American Airlines

May 31

DUR
25h 48m
DOH
DFW

Jun 1

LAX

as low as

$1914

Los Angeles, US (LAX) - Durban, ZA (DUR)

SWISS Logo
SWISS

May 16

LAX
46h 30m
ZRH
JNB

May 18

DUR
SWISS Logo
SWISS

May 31

DUR
29h 30m
JNB
ZRH

Jun 1

LAX

as low as

$1956

Los Angeles, US (LAX) - Durban, ZA (DUR)

SWISS Logo
SWISS

May 16

LAX
53h 5m
DEN
ZRH
JNB

May 18

DUR
SWISS Logo
SWISS

May 31

DUR
29h 30m
JNB
ZRH

Jun 1

LAX

as low as

$1961

Los Angeles, US (LAX) - Durban, ZA (DUR)

SWISS Logo
SWISS

Jun 13

LAX
46h 30m
ZRH
JNB

Jun 15

DUR
SWISS Logo
SWISS

Jun 20

DUR
25h 45m
JNB
EWR

Jun 21

LAX

as low as

$2003

Los Angeles, US (LAX) - Durban, ZA (DUR)

SWISS Logo
SWISS

Jun 13

LAX
46h 30m
ZRH
JNB

Jun 15

DUR
SWISS Logo
SWISS

Jun 20

DUR
30h 8m
JNB
ZRH
LAS

Jun 21

LAX

as low as

$2032

Los Angeles, US (LAX) - Durban, ZA (DUR)

Lufthansa Logo
Lufthansa

Jun 13

LAX
48h 5m
EWR
JNB

Jun 15

DUR
Lufthansa Logo
Lufthansa

Jun 20

DUR
21h 40m
JNB
FRA

Jun 21

LAX

as low as

$2099

Top Deals on flights from United States to Port Elizabeth

Atlanta, US (ATL) - Port Elizabeth, ZA (PLZ)

Turkish Airlines Logo
Turkish Airlines

Aug 6

ATL
43h 40m
IST
JNB

Aug 8

PLZ
Turkish Airlines Logo
Turkish Airlines

Aug 20

PLZ
23h 45m
JNB
IST

Aug 21

ATL

as low as

$1853

Atlanta, US (ATL) - Port Elizabeth, ZA (PLZ)

British Airways Logo
British Airways

Aug 14

ATL
38h 5m
LHR
JNB

Aug 16

PLZ
British Airways Logo
British Airways

Aug 20

PLZ
28h 50m
JNB
LHR

Aug 21

ATL

as low as

$2049

Atlanta, US (ATL) - Port Elizabeth, ZA (PLZ)

Lufthansa Logo
Lufthansa

Aug 14

ATL
47h
FRA
JNB

Aug 16

PLZ
Lufthansa Logo
Lufthansa

Aug 20

PLZ
30h 3m
JNB
ZRH
ORD

Aug 21

ATL

as low as

$2532

Atlanta, US (ATL) - Port Elizabeth, ZA (PLZ)

South African Airways Logo
South African Airways

Aug 14

ATL
33h 40m
JNB

Aug 16

PLZ
South African Airways Logo
South African Airways

Aug 20

PLZ
14h
JNB

Aug 21

ATL

as low as

$2545

Atlanta, US (ATL) - Port Elizabeth, ZA (PLZ)

Lufthansa Logo
Lufthansa

Aug 14

ATL
33h
IAD
CPT

Aug 15

PLZ
Lufthansa Logo
Lufthansa

Aug 20

PLZ
22h 35m
JNB
FRA

Aug 21

ATL

as low as

$2621

Atlanta, US (ATL) - Port Elizabeth, ZA (PLZ)

Etihad Airways Logo
Etihad Airways

Aug 6

ATL
41h 5m
AUH
JNB

Aug 8

PLZ
Etihad Airways Logo
Etihad Airways

Aug 20

PLZ
46h 25m
JNB
AUH

Aug 22

ATL

as low as

$2757

Atlanta, US (ATL) - Port Elizabeth, ZA (PLZ)

IBERIA Logo
IBERIA

Aug 6

ATL
38h 5m
LHR
JNB

Aug 8

PLZ
IBERIA Logo
IBERIA

Aug 20

PLZ
26h 40m
JNB
LHR

Aug 21

ATL

as low as

$2844

Atlanta, US (ATL) - Port Elizabeth, ZA (PLZ)

SWISS Logo
SWISS

Aug 14

ATL
52h 35m
ORD
ZRH
JNB

Aug 16

PLZ
SWISS Logo
SWISS

Aug 20

PLZ
22h 35m
JNB
FRA

Aug 21

ATL

as low as

$2854

Atlanta, US (ATL) - Port Elizabeth, ZA (PLZ)

Qatar Airways Logo
Qatar Airways

Aug 14

ATL
44h
DOH
DUR

Aug 16

PLZ
Qatar Airways Logo
Qatar Airways

Aug 20

PLZ
29h 35m
JNB
DOH

Aug 21

ATL

as low as

$3004

Atlanta, US (ATL) - Port Elizabeth, ZA (PLZ)

Qatar Airways Logo
Qatar Airways

Aug 14

ATL
44h
DOH
DUR

Aug 16

PLZ
Qatar Airways Logo
Qatar Airways

Aug 20

PLZ
37h 19m
JNB
DOH
BOS

Aug 21

ATL

as low as

$3519

Atlanta, US (ATL) - Port Elizabeth, ZA (PLZ)

Qatar Airways Logo
Qatar Airways

Aug 14

ATL
55h 58m
JFK
DOH
JNB

Aug 16

PLZ
Qatar Airways Logo
Qatar Airways

Aug 20

PLZ
37h 19m
JNB
DOH
BOS

Aug 21

ATL

as low as

$4044

Top Deals on flights from United States to Richards Bay

Atlanta, US (ATL) - Richards Bay, ZA (RCB)

Turkish Airlines Logo
Turkish Airlines

Jun 14

ATL
62h
IST
JNB

Jun 17

RCB
Turkish Airlines Logo
Turkish Airlines

Jun 21

RCB
31h 25m
JNB
IST

Jun 22

ATL

as low as

$2149

Atlanta, US (ATL) - Richards Bay, ZA (RCB)

Lufthansa Logo
Lufthansa

Jun 14

ATL
43h 40m
FRA
JNB

Jun 16

RCB
Lufthansa Logo
Lufthansa

Jun 21

RCB
25h 55m
JNB
FRA

Jun 22

ATL

as low as

$2326

Atlanta, US (ATL) - Richards Bay, ZA (RCB)

Lufthansa Logo
Lufthansa

Jun 14

ATL
40h 17m
EWR
JNB

Jun 16

RCB
Lufthansa Logo
Lufthansa

Jun 21

RCB
25h 55m
JNB
FRA

Jun 22

ATL

as low as

$2363

Atlanta, US (ATL) - Richards Bay, ZA (RCB)

United Airlines Logo
United Airlines

Jun 14

ATL
44h 22m
EWR
JNB

Jun 16

RCB
United Airlines Logo
United Airlines

Jun 21

RCB
25h 55m
JNB
FRA

Jun 22

ATL

as low as

$2435

Atlanta, US (ATL) - Richards Bay, ZA (RCB)

Qatar Airways Logo
Qatar Airways

Jun 14

ATL
64h 15m
DOH
JNB

Jun 17

RCB
Qatar Airways Logo
Qatar Airways

Jun 21

RCB
34h 28m
JNB
DOH
BOS

Jun 22

ATL

as low as

$2704

Atlanta, US (ATL) - Richards Bay, ZA (RCB)

British Airways Logo
British Airways

Jun 14

ATL
37h 25m
LHR
JNB

Jun 16

RCB
British Airways Logo
British Airways

Jun 21

RCB
32h 5m
JNB
LHR

Jun 22

ATL

as low as

$2783

Atlanta, US (ATL) - Richards Bay, ZA (RCB)

Qatar Airways Logo
Qatar Airways

Jun 14

ATL
48h 33m
JFK
DOH
JNB

Jun 16

RCB
Qatar Airways Logo
Qatar Airways

Jun 21

RCB
34h 28m
JNB
DOH
BOS

Jun 22

ATL

as low as

$3505

Top Deals on flights from United States to Polokwane

Los Angeles, US (LAX) - Polokwane, ZA (PTG)

British Airways Logo
British Airways

May 23

LAX
38h 25m
LHR
JNB

May 25

PTG
British Airways Logo
British Airways

Jun 4

PTG
19h 40m
JNB
LHR

Jun 5

LAX

as low as

$1666

Los Angeles, US (LAX) - Polokwane, ZA (PTG)

Turkish Airlines Logo
Turkish Airlines

May 23

LAX
59h 10m
IST
JNB

May 26

PTG
Turkish Airlines Logo
Turkish Airlines

Jun 4

PTG
24h 45m
JNB
IST

Jun 5

LAX

as low as

$1871

Los Angeles, US (LAX) - Polokwane, ZA (PTG)

Qatar Airways Logo
Qatar Airways

May 23

LAX
62h 45m
DOH
JNB

May 26

PTG
Qatar Airways Logo
Qatar Airways

Jun 4

PTG
20h 15m
JNB
DOH

Jun 5

LAX

as low as

$2025

Los Angeles, US (LAX) - Polokwane, ZA (PTG)

SWISS Logo
SWISS

May 23

LAX
45h 40m
ZRH
JNB

May 25

PTG
SWISS Logo
SWISS

Jun 4

PTG
18h 13m
JNB
EWR

Jun 5

LAX

as low as

$2195

Los Angeles, US (LAX) - Polokwane, ZA (PTG)

Lufthansa Logo
Lufthansa

May 23

LAX
50h 20m
FRA
JNB

May 25

PTG
Lufthansa Logo
Lufthansa

Jun 4

PTG
18h 13m
JNB
EWR

Jun 5

LAX

as low as

$2220

Los Angeles, US (LAX) - Polokwane, ZA (PTG)

Emirates Logo
Emirates

May 23

LAX
48h 35m
DXB
JNB

May 25

PTG
Emirates Logo
Emirates

Jun 4

PTG
30h 40m
JNB
DXB

Jun 5

LAX

as low as

$2352

Los Angeles, US (LAX) - Polokwane, ZA (PTG)

Qatar Airways Logo
Qatar Airways

May 23

LAX
53h 20m
SEA
DOH
JNB

May 25

PTG
Qatar Airways Logo
Qatar Airways

Jun 4

PTG
27h
JNB
DOH

Jun 5

LAX

as low as

$2837

Los Angeles, US (LAX) - Polokwane, ZA (PTG)

Qatar Airways Logo
Qatar Airways

May 23

LAX
53h 20m
SEA
DOH
JNB

May 25

PTG
Qatar Airways Logo
Qatar Airways

Jun 4

PTG
29h 10m
JNB
DOH
DFW

Jun 5

LAX

as low as

$3266

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158