background

Flight Deals from New York to Johannesburg from $916

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 New York City to Johannesburg

New York City, US (NYC) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Sep 30

JFK
40h 35m
AUH

Oct 2

JNB
Etihad Airways Logo
Etihad Airways

Oct 19

JNB
30h 15m
AUH

Oct 20

JFK

as low as

$916

New York City, US (NYC) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Sep 18

EWR
30h 10m
ADD

Sep 20

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Oct 2

JNB
18h 25m
ADD

Oct 3

EWR

as low as

$1019

New York City, US (NYC) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Sep 19

EWR
27h 5m
LFW

Sep 21

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Sep 30

JNB
18h 25m
ADD

Oct 1

EWR

as low as

$1101

New York City, US (NYC) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

Sep 25

JFK
27h 50m
IST

Sep 26

JNB
Turkish Airlines Logo
Turkish Airlines

Oct 22

JNB
28h 45m
IST

Oct 23

JFK

as low as

$1192

New York City, US (NYC) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Sep 17

JFK
34h 30m
NBO

Sep 19

JNB
Kenya Airways Logo
Kenya Airways

Oct 8

JNB
19h 25m
NBO

Oct 9

JFK

as low as

$1197

New York City, US (NYC) - Johannesburg, ZA (JNB)

Egyptair Logo
Egyptair

Oct 1

JFK
42h 15m
CAI

Oct 3

JNB
Egyptair Logo
Egyptair

Oct 6

JNB
36h 45m
CAI

Oct 8

JFK

as low as

$1201

New York City, US (NYC) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Sep 16

JFK
38h 50m
DOH

Sep 17

JNB
Qatar Airways Logo
Qatar Airways

Sep 30

JNB
29h 50m
KGL
DOH

Oct 1

JFK

as low as

$1230

New York City, US (NYC) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Sep 18

EWR
20h 55m
Direct

Sep 19

JNB
SWISS Logo
SWISS

Oct 2

JNB
24h 35m
ZRH

Oct 3

EWR

as low as

$1292

New York City, US (NYC) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Sep 18

EWR
30h 10m
ADD

Sep 20

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Oct 2

JNB
45h 10m
ADD
ABJ

Oct 4

EWR

as low as

$1292

New York City, US (NYC) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Sep 15

JFK
31h 50m
LHR

Sep 17

JNB
British Airways Logo
British Airways

Sep 30

JNB
17h 10m
LHR

Oct 1

JFK

as low as

$1305

New York City, US (NYC) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Sep 22

EWR
35h 30m
ZRH

Sep 24

JNB
SWISS Logo
SWISS

Sep 30

JNB
18h 45m
CPT
IAD

Oct 1

EWR

as low as

$1316

New York City, US (NYC) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Sep 24

EWR
20h 55m
Direct

Sep 25

JNB
SWISS Logo
SWISS

Sep 29

JNB
40h 45m
ZRH
GVA

Oct 1

EWR

as low as

$1331

Top Deals on flights from Buffalo to Johannesburg

Buffalo, US (BUF) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

May 14

BUF
36h 40m
IAD
FRA

May 16

JNB
Lufthansa Logo
Lufthansa

May 18

JNB
26h 37m
EWR

May 19

BUF

as low as

$1115

Buffalo, US (BUF) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 14

BUF
41h 31m
PHL
LHR

May 16

JNB
American Airlines Logo
American Airlines

May 18

JNB
25h 36m
LHR
PHL

May 19

BUF

as low as

$1274

Buffalo, US (BUF) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 14

BUF
46h 20m
ORD
ZRH

May 16

JNB
SWISS Logo
SWISS

May 18

JNB
26h 37m
EWR

May 19

BUF

as low as

$1320

Buffalo, US (BUF) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

May 14

BUF
33h 50m
JFK
NBO

May 15

JNB
Kenya Airways Logo
Kenya Airways

May 18

JNB
20h 53m
NBO
JFK

May 19

BUF

as low as

$1320

Buffalo, US (BUF) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

May 14

BUF
36h 40m
IAD
FRA

May 16

JNB
Lufthansa Logo
Lufthansa

May 18

JNB
23h 16m
ZRH
IAD

May 19

BUF

as low as

$1369

Buffalo, US (BUF) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

May 14

BUF
31h 5m
IAD
ADD

May 15

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

May 18

JNB
19h 57m
LFW
EWR

May 18

BUF

as low as

$1475

Buffalo, US (BUF) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 14

BUF
40h
ORD
LHR

May 16

JNB
British Airways Logo
British Airways

May 18

JNB
20h 9m
LHR
ORD

May 19

BUF

as low as

$1520

Buffalo, US (BUF) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

May 14

BUF
33h 50m
JFK
NBO

May 15

JNB
Kenya Airways Logo
Kenya Airways

May 18

JNB
23h 9m
NBO
JFK

May 19

BUF

as low as

$1542

Buffalo, US (BUF) - Johannesburg, ZA (JNB)

JetBlue Logo
JetBlue

May 14

BUF
34h 10m
JFK
DOH

May 15

JNB
JetBlue Logo
JetBlue

May 18

JNB
25h 29m
DOH
JFK

May 19

BUF

as low as

$1767

Buffalo, US (BUF) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 14

BUF
43h
ORD
DOH

May 16

JNB
Qatar Airways Logo
Qatar Airways

May 18

JNB
30h 23m
DOH
ORD

May 19

BUF

as low as

$1822

Buffalo, US (BUF) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 14

BUF
43h
ORD
DOH

May 16

JNB
Qatar Airways Logo
Qatar Airways

May 18

JNB
23h 58m
DOH
JFK

May 19

BUF

as low as

$1835

Buffalo, US (BUF) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

May 14

BUF
51h 30m
ORD
DXB

May 16

JNB
Emirates Logo
Emirates

May 18

JNB
23h 2m
DXB
ORD

May 19

BUF

as low as

$2307

Top Deals on flights from Syracuse to Johannesburg

Syracuse, US (SYR) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 28

SYR
29h 55m
EWR

May 29

JNB
United Airlines Logo
United Airlines

Jun 9

JNB
39h 10m
FRA
ORD

Jun 11

SYR

as low as

$1222

Syracuse, US (SYR) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 28

SYR
29h 55m
EWR

May 29

JNB
United Airlines Logo
United Airlines

Jun 9

JNB
12h 58m
EWR

Jun 10

SYR

as low as

$1368

Syracuse, US (SYR) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Jun 13

SYR
45h 30m
EWR
ZRH

Jun 15

JNB
SWISS Logo
SWISS

Jun 20

JNB
26h 38m
EWR

Jun 21

SYR

as low as

$1403

Syracuse, US (SYR) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Jun 13

SYR
44h 45m
EWR
FRA

Jun 15

JNB
Lufthansa Logo
Lufthansa

Jun 20

JNB
37h 31m
CPT
IAD

Jun 21

SYR

as low as

$1472

Syracuse, US (SYR) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

Jun 13

SYR
38h 33m
PHL
LHR

Jun 15

JNB
American Airlines Logo
American Airlines

Jun 20

JNB
22h 57m
LHR
PHL

Jun 21

SYR

as low as

$1517

Syracuse, US (SYR) - Johannesburg, ZA (JNB)

Brussels Airlines Logo
Brussels Airlines

Jun 13

SYR
44h 45m
EWR
FRA

Jun 15

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 20

JNB
26h 38m
EWR

Jun 21

SYR

as low as

$1622

Syracuse, US (SYR) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Jun 13

SYR
43h 56m
BOS
AUH

Jun 15

JNB
Etihad Airways Logo
Etihad Airways

Jun 20

JNB
37h 7m
AUH
BOS

Jun 21

SYR

as low as

$1634

Syracuse, US (SYR) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jun 13

SYR
38h 33m
PHL
LHR

Jun 15

JNB
British Airways Logo
British Airways

Jun 20

JNB
18h 47m
LHR
PHL

Jun 21

SYR

as low as

$1745

Syracuse, US (SYR) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Jun 13

SYR
40h 5m
EWR
ADD

Jun 15

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Jun 20

JNB
19h 58m
LFW
EWR

Jun 20

SYR

as low as

$1890

Syracuse, US (SYR) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

Jun 13

SYR
52h 35m
JFK
IST

Jun 15

JNB
Turkish Airlines Logo
Turkish Airlines

Jun 20

JNB
30h 4m
IST
JFK

Jun 21

SYR

as low as

$1922

Syracuse, US (SYR) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 28

SYR
41h 39m
PHL
DOH

May 30

JNB
Qatar Airways Logo
Qatar Airways

Jun 9

JNB
32h 7m
DOH
BOS

Jun 10

SYR

as low as

$1988

Syracuse, US (SYR) - Johannesburg, ZA (JNB)

JetBlue Logo
JetBlue

May 28

SYR
52h
BOS
DOH

May 30

JNB
JetBlue Logo
JetBlue

Jun 9

JNB
34h 21m
DOH
JFK

Jun 11

SYR

as low as

$2048

Top Deals on flights from Albany to Johannesburg

Albany, US (ALB) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 30

ALB
31h 45m
ORD
LHR

Jun 1

JNB
American Airlines Logo
American Airlines

Jun 6

JNB
27h 8m
LHR
PHL

Jun 7

ALB

as low as

$1335

Albany, US (ALB) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 30

ALB
31h 45m
ORD
LHR

Jun 1

JNB
American Airlines Logo
American Airlines

Jun 6

JNB
26h 30m
LHR
PHL

Jun 7

ALB

as low as

$1335

Albany, US (ALB) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 30

ALB
32h 37m
PHL
LHR

Jun 1

JNB
American Airlines Logo
American Airlines

Jun 6

JNB
24h 40m
LHR
PHL

Jun 7

ALB

as low as

$1335

Albany, US (ALB) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 30

ALB
36h 21m
PHL
LHR

Jun 1

JNB
American Airlines Logo
American Airlines

Jun 6

JNB
27h 8m
LHR
PHL

Jun 7

ALB

as low as

$1335

Albany, US (ALB) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 30

ALB
32h 37m
PHL
LHR

Jun 1

JNB
American Airlines Logo
American Airlines

Jun 6

JNB
25h 33m
LHR
CLT

Jun 7

ALB

as low as

$1364

Albany, US (ALB) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 30

ALB
41h
IAD
FRA

Jun 1

JNB
United Airlines Logo
United Airlines

Jun 6

JNB
30h 27m
EWR
ORD

Jun 7

ALB

as low as

$1457

Albany, US (ALB) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 30

ALB
35h 52m
IAD
FRA

Jun 1

JNB
United Airlines Logo
United Airlines

Jun 6

JNB
30h 27m
EWR
ORD

Jun 7

ALB

as low as

$1457

Albany, US (ALB) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 30

ALB
54h 55m
IAD
FRA

Jun 2

JNB
United Airlines Logo
United Airlines

Jun 6

JNB
34h 52m
FRA
IAD

Jun 7

ALB

as low as

$1463

Albany, US (ALB) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

ALB
32h 37m
PHL
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
48h 40m
LHR
PHL

Jun 8

ALB

as low as

$1649

Albany, US (ALB) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

ALB
32h 37m
PHL
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 6

JNB
50h 30m
LHR
PHL

Jun 8

ALB

as low as

$1649

Albany, US (ALB) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

ALB
35h 37m
PHL
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
39h 41m
DOH
DFW

Jun 7

ALB

as low as

$2755

Albany, US (ALB) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 30

ALB
35h 37m
PHL
DOH

Jun 1

JNB
Qatar Airways Logo
Qatar Airways

Jun 6

JNB
57h 11m
DOH
DFW

Jun 8

ALB

as low as

$2758

Top Deals on flights from Rochester to Johannesburg

Rochester, US (ROC) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Oct 17

ROC
52h 55m
JFK
NBO

Oct 19

JNB
Kenya Airways Logo
Kenya Airways

Oct 26

JNB
18h 11m
NBO
JFK

Oct 27

ROC

as low as

$1315

Rochester, US (ROC) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Oct 17

ROC
31h 31m
EWR

Oct 18

JNB
SWISS Logo
SWISS

Oct 26

JNB
26h 31m
ZRH
EWR

Oct 27

ROC

as low as

$1435

Rochester, US (ROC) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Oct 17

ROC
31h 13m
IAD
EWR

Oct 18

JNB
SWISS Logo
SWISS

Oct 26

JNB
26h 31m
ZRH
EWR

Oct 27

ROC

as low as

$1440

Rochester, US (ROC) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

Oct 17

ROC
45h 55m
JFK
IST

Oct 19

JNB
Turkish Airlines Logo
Turkish Airlines

Oct 26

JNB
38h 5m
IST
JFK

Oct 28

ROC

as low as

$1557

Rochester, US (ROC) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Oct 17

ROC
41h 35m
IAD
FRA

Oct 19

JNB
Lufthansa Logo
Lufthansa

Oct 26

JNB
27h 52m
FRA
IAD

Oct 27

ROC

as low as

$1646

Rochester, US (ROC) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Oct 17

ROC
41h 35m
IAD
FRA

Oct 19

JNB
Lufthansa Logo
Lufthansa

Oct 26

JNB
25h 33m
FRA
ORD

Oct 27

ROC

as low as

$1691

Rochester, US (ROC) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Oct 17

ROC
31h 5m
EWR
ADD

Oct 18

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Oct 26

JNB
22h 34m
ADD
EWR

Oct 27

ROC

as low as

$1702

Rochester, US (ROC) - Johannesburg, ZA (JNB)

JetBlue Logo
JetBlue

Oct 17

ROC
52h 50m
JFK
DOH

Oct 19

JNB
JetBlue Logo
JetBlue

Oct 26

JNB
37h 20m
DOH
JFK

Oct 28

ROC

as low as

$1739

Rochester, US (ROC) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Oct 17

ROC
54h 6m
ORD
DOH

Oct 19

JNB
Qatar Airways Logo
Qatar Airways

Oct 26

JNB
27h 54m
DOH
ORD

Oct 27

ROC

as low as

$1749

Rochester, US (ROC) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Oct 17

ROC
49h 45m
BOS
DOH

Oct 19

JNB
Qatar Airways Logo
Qatar Airways

Oct 26

JNB
27h 54m
DOH
ORD

Oct 27

ROC

as low as

$1911

Rochester, US (ROC) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Oct 17

ROC
36h 10m
ORD
LHR

Oct 19

JNB
British Airways Logo
British Airways

Oct 26

JNB
25h 39m
LHR
ORD

Oct 27

ROC

as low as

$2017

Rochester, US (ROC) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Oct 17

ROC
51h 45m
ORD
DXB

Oct 19

JNB
Emirates Logo
Emirates

Oct 26

JNB
22h 48m
DXB
ORD

Oct 27

ROC

as low as

$2027

Top Deals on flights from White Plains to Johannesburg

White Plains, US (HPN) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Jun 12

HPN
41h 5m
ORD
DOH

Jun 14

JNB
Qatar Airways Logo
Qatar Airways

Jun 19

JNB
25h 32m
DOH
ORD

Jun 20

HPN

as low as

$2665

White Plains, US (HPN) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Jun 12

HPN
41h 5m
ORD
DOH

Jun 14

JNB
Qatar Airways Logo
Qatar Airways

Jun 19

JNB
32h 2m
DOH
ORD

Jun 20

HPN

as low as

$2734

White Plains, US (HPN) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jun 12

HPN
42h 57m
ORD
LHR

Jun 14

JNB
British Airways Logo
British Airways

Jun 19

JNB
19h 44m
LHR
CLT

Jun 20

HPN

as low as

$4004

White Plains, US (HPN) - Johannesburg, ZA (JNB)

IBERIA Logo
IBERIA

Jun 12

HPN
36h 1m
CLT
LHR

Jun 14

JNB
IBERIA Logo
IBERIA

Jun 19

JNB
19h 44m
LHR
CLT

Jun 20

HPN

as low as

$5250

White Plains, US (HPN) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

Jun 12

HPN
38h 30m
ORD
LHR

Jun 14

JNB
American Airlines Logo
American Airlines

Jun 19

JNB
24h 42m
LHR
ORD

Jun 20

HPN

as low as

$7307

White Plains, US (HPN) - Johannesburg, ZA (JNB)

IBERIA Logo
IBERIA

Jun 12

HPN
36h 1m
CLT
LHR

Jun 14

JNB
IBERIA Logo
IBERIA

Jun 19

JNB
23h 14m
LHR
CLT

Jun 20

HPN

as low as

$8085

Top Deals on flights from Ithaca to Johannesburg

Ithaca, US (ITH) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 29

ITH
30h 45m
IAD
FRA

May 31

JNB
United Airlines Logo
United Airlines

Jun 5

JNB
34h 35m
FRA
IAD

Jun 6

ITH

as low as

$1313

Ithaca, US (ITH) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 29

ITH
30h 45m
IAD
FRA

May 31

JNB
United Airlines Logo
United Airlines

Jun 5

JNB
32h 15m
EWR
IAD

Jun 6

ITH

as low as

$1408

Ithaca, US (ITH) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 29

ITH
30h 45m
IAD
FRA

May 31

JNB
United Airlines Logo
United Airlines

Jun 5

JNB
27h 28m
EWR
IAD

Jun 6

ITH

as low as

$1408

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158