How to get to Johannesburg, South Africa from New York by flight ? You can check flights from New York to Johannesburg, South Africa below.
You can find flight ticket prices from New York to Johannesburg, South Africa with our flight tickets search tool below
You take a flight from New York JFK to Johannesburg and cost approximately 420 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
VS026
Virgin Atlantic
VS449
Virgin Atlantic
|
08:25
New York JFK
22:30
London Heathrow
|
20:05
London Heathrow
11:25
Johannesburg
|
Connect |
SA204
South African Airways
|
11:15
New York JFK
|
08:00 Johannesburg | Direct |
DL418
Delta
DL204
Delta
|
12:30
New York JFK
17:45
Atlanta
|
15:00
Atlanta
14:45
Johannesburg
|
Connect |
KL0642
KLM
KL0591
KLM
|
19:50
New York JFK
10:15
Amsterdam Schiphol
|
08:50
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
ET513
Ethiopian Airlines
KP64
ASKY
|
21:00
New York JFK
12:45
Lome
|
11:45
Lome
21:50
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in New York to Newark.
You take a flight from Newark to Johannesburg and cost approximately 500 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1255
Delta
DL204
Delta
|
11:10
Newark
17:45
Atlanta
|
13:37
Atlanta
14:45
Johannesburg
|
Connect |
DL1297
Delta
DL204
Delta
|
12:59
Newark
17:45
Atlanta
|
15:22
Atlanta
14:45
Johannesburg
|
Connect |
UA188
United Airlines
|
20:45
Newark
|
17:45 Johannesburg | Direct |
ET509
Ethiopian Airlines
KP64
ASKY
|
21:00
Newark
12:45
Lome
|
11:45
Lome
21:50
Johannesburg
|
Connect |
LX19
Swiss
LX288
Swiss
|
21:30
Newark
16:50
Zurich
|
11:00
Zurich
04:30
Johannesburg
|
Connect |
You take a flight from New York La Guardia to Johannesburg and cost approximately 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL462
Delta
DL204
Delta
|
10:59
New York La Guardia
17:45
Atlanta
|
13:44
Atlanta
14:45
Johannesburg
|
Connect |
DL481
Delta
DL204
Delta
|
12:00
New York La Guardia
17:45
Atlanta
|
14:44
Atlanta
14:45
Johannesburg
|
Connect |
WN1677
Southwest Airlines
DL204
Delta
|
13:05
New York La Guardia
17:45
Atlanta
|
15:55
Atlanta
14:45
Johannesburg
|
Connect |
WN3348
Southwest Airlines
DL204
Delta
|
13:55
New York La Guardia
17:45
Atlanta
|
16:40
Atlanta
14:45
Johannesburg
|
Connect |
DL2129
Delta
DL204
Delta
|
14:00
New York La Guardia
17:45
Atlanta
|
16:39
Atlanta
14:45
Johannesburg
|
Connect |
UA3805
United Airlines
SA210
South African Airways
SA210
South African Airways
|
14:45
New York La Guardia
17:40
Washington Dulles
09:10
Accra
|
16:11
Washington Dulles
08:10
Accra
17:00
Johannesburg
|
Connect |
UA3572
United Airlines
SA210
South African Airways
SA210
South African Airways
|
14:45
New York La Guardia
17:40
Washington Dulles
09:10
Accra
|
16:10
Washington Dulles
08:10
Accra
17:00
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in New York to Philadelphia.
You take a flight from Philadelphia to Johannesburg and cost approximately 950 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AA3505
American Airlines
SA204
South African Airways
|
08:02
Philadelphia
11:15
New York JFK
|
09:20
New York JFK
08:00
Johannesburg
|
Connect |
DL1278
Delta
DL204
Delta
|
08:40
Philadelphia
17:45
Atlanta
|
10:59
Atlanta
14:45
Johannesburg
|
Connect |
DL1318
Delta
DL204
Delta
|
11:37
Philadelphia
17:45
Atlanta
|
13:49
Atlanta
14:45
Johannesburg
|
Connect |
DL1289
Delta
DL204
Delta
|
12:58
Philadelphia
17:45
Atlanta
|
15:11
Atlanta
14:45
Johannesburg
|
Connect |
UA3434
United Airlines
SA210
South African Airways
SA210
South African Airways
|
14:30
Philadelphia
17:40
Washington Dulles
09:10
Accra
|
15:32
Washington Dulles
08:10
Accra
17:00
Johannesburg
|
Connect |
QR728
Qatar Airways
QR1365
Qatar Airways
|
20:55
Philadelphia
20:45
Doha
|
17:15
Doha
04:35
Johannesburg
|
Connect |
QR728
Qatar Airways
QR1363
Qatar Airways
|
20:55
Philadelphia
02:55
Doha
|
17:15
Doha
10:45
Johannesburg
|
Connect |
BA066
British Airways
BA057
British Airways
|
21:05
Philadelphia
21:10
London Heathrow
|
08:55
London Heathrow
10:15
Johannesburg
|
Connect |
BA066
British Airways
BA041
British Airways
BA6200
British Airways
|
21:05
Philadelphia
16:55
London Heathrow
06:15
Durban
|
08:55
London Heathrow
05:25
Durban
07:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in New York to White Plains.
You take a flight from White Plains 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 | |
---|---|---|---|
DL2309
Delta
DL204
Delta
|
06:00
White Plains
17:45
Atlanta
|
08:39
Atlanta
14:45
Johannesburg
|
Connect |
AA5097
American Airlines
AA5224
American Airlines
DL204
Delta
|
06:15
White Plains
11:48
Charlotte
17:45
Atlanta
|
08:22
Charlotte
13:18
Atlanta
14:45
Johannesburg
|
Connect |
AA5097
American Airlines
AA4731
American Airlines
DL204
Delta
|
06:15
White Plains
15:22
Charlotte
17:45
Atlanta
|
08:22
Charlotte
16:44
Atlanta
14:45
Johannesburg
|
Connect |
AA5678
American Airlines
DL432
Delta
DL204
Delta
|
06:25
White Plains
11:15
Reagan Washington
17:45
Atlanta
|
07:35
Reagan Washington
13:13
Atlanta
14:45
Johannesburg
|
Connect |
B61251
JetBlue Airways
DL2251
Delta
DL204
Delta
|
08:18
White Plains
14:45
Ft. Myers
17:45
Atlanta
|
11:30
Ft. Myers
16:31
Atlanta
14:45
Johannesburg
|
Connect |
9K1061
Cape Air
UA4909
United Airlines
UA188
United Airlines
|
09:40
White Plains
12:18
Nantucket
20:45
Newark
|
10:56
Nantucket
13:54
Newark
17:45
Johannesburg
|
Connect |
7Q73
Elite Airways
DL1509
Delta
DL204
Delta
|
11:15
White Plains
15:03
Sarasota/Bradenton
17:45
Atlanta
|
13:45
Sarasota/Bradenton
16:40
Atlanta
14:45
Johannesburg
|
Connect |
AA5180
American Airlines
AA2552
American Airlines
UA188
United Airlines
|
13:41
White Plains
16:46
Charlotte
20:45
Newark
|
15:45
Charlotte
18:45
Newark
17:45
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in New York to Newark.
You take a flight from Newark to Lanseria and cost approximately 950 USD.
You take a bus, shuttle or taxi from Lanseria to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
TK30
Turkish Airlines
TK44
Turkish Airlines
FA352
Safair
|
00:10
Newark
02:25
Istanbul
17:05
Capetown
|
16:55
Istanbul
12:00
Capetown
19:15
Lanseria
|
Connect |
TK30
Turkish Airlines
TK44
Turkish Airlines
FA316
Safair
|
00:10
Newark
02:25
Istanbul
14:45
Capetown
|
16:55
Istanbul
12:00
Capetown
16:55
Lanseria
|
Connect |
TK30
Turkish Airlines
TK44
Turkish Airlines
FA312
Safair
|
00:10
Newark
02:25
Istanbul
14:40
Capetown
|
16:55
Istanbul
12:00
Capetown
16:50
Lanseria
|
Connect |
BA184
British Airways
BA041
British Airways
MN530
Comair
|
18:40
Newark
16:55
London Heathrow
10:25
Durban
|
06:30
London Heathrow
05:25
Durban
11:30
Lanseria
|
Connect |
BA184
British Airways
BA041
British Airways
FA482
Safair
|
18:40
Newark
16:55
London Heathrow
08:45
Durban
|
06:30
London Heathrow
05:25
Durban
10:00
Lanseria
|
Connect |
BA184
British Airways
BA041
British Airways
FA473
Safair
|
18:40
Newark
16:55
London Heathrow
10:05
Durban
|
06:30
London Heathrow
05:25
Durban
11:20
Lanseria
|
Connect |
TP204
TAP Portugal
TP275
TAP Portugal
MN468
Comair
|
20:20
Newark
10:30
Lisbon
05:55
Capetown
|
08:05
Lisbon
23:40
Capetown
07:50
Lanseria
|
Connect |
TP204
TAP Portugal
TP275
TAP Portugal
FA314
Safair
|
20:20
Newark
10:30
Lisbon
06:40
Capetown
|
08:05
Lisbon
23:40
Capetown
08:55
Lanseria
|
Connect |
TP204
TAP Portugal
TP275
TAP Portugal
FA310
Safair
|
20:20
Newark
10:30
Lisbon
08:20
Capetown
|
08:05
Lisbon
23:40
Capetown
10:30
Lanseria
|
Connect |
UA64
United Airlines
TP275
TAP Portugal
MN468
Comair
|
20:20
Newark
10:30
Lisbon
05:55
Capetown
|
08:20
Lisbon
23:40
Capetown
07:50
Lanseria
|
Connect |
UA1122
United Airlines
JE702
Mango
|
20:30
Newark
06:30
Capetown
|
17:00
Capetown
08:25
Lanseria
|
Connect |
UA1122
United Airlines
FA350
Safair
|
20:30
Newark
06:00
Capetown
|
17:00
Capetown
08:10
Lanseria
|
Connect |
UA1122
United Airlines
BA6317
British Airways
JE612
Mango
|
20:30
Newark
18:40
Capetown
06:00
Durban
|
17:00
Capetown
20:40
Durban
07:05
Lanseria
|
Connect |
UA1122
United Airlines
MN468
Comair
|
20:30
Newark
05:55
Capetown
|
17:00
Capetown
07:50
Lanseria
|
Connect |
UA188
United Airlines
FA284
Safair
FA473
Safair
|
20:45
Newark
18:50
Johannesburg
10:05
Durban
|
17:45
Johannesburg
20:00
Durban
11:20
Lanseria
|
Connect |
UA188
United Airlines
JE161
Mango
JE702
Mango
|
20:45
Newark
18:35
Johannesburg
06:30
Capetown
|
17:45
Johannesburg
20:45
Capetown
08:25
Lanseria
|
Connect |
UA188
United Airlines
FA284
Safair
FA471
Safair
|
20:45
Newark
18:50
Johannesburg
13:00
Durban
|
17:45
Johannesburg
20:00
Durban
14:15
Lanseria
|
Connect |
UA188
United Airlines
JE161
Mango
MN468
Comair
|
20:45
Newark
18:35
Johannesburg
05:55
Capetown
|
17:45
Johannesburg
20:45
Capetown
07:50
Lanseria
|
Connect |
UA188
United Airlines
JE279
Mango
JE612
Mango
|
20:45
Newark
18:45
Johannesburg
06:00
Durban
|
17:45
Johannesburg
19:55
Durban
07:05
Lanseria
|
Connect |
UA188
United Airlines
BA6227
British Airways
JE612
Mango
|
20:45
Newark
19:15
Johannesburg
06:00
Durban
|
17:45
Johannesburg
20:20
Durban
07:05
Lanseria
|
Connect |
UA188
United Airlines
BA6431
British Airways
MN468
Comair
|
20:45
Newark
18:35
Johannesburg
05:55
Capetown
|
17:45
Johannesburg
20:45
Capetown
07:50
Lanseria
|
Connect |
UA188
United Airlines
FA284
Safair
FA473
Safair
|
20:45
Newark
18:50
Johannesburg
11:55
Durban
|
17:45
Johannesburg
20:00
Durban
13:10
Lanseria
|
Connect |
LH413
Lufthansa
LH574
Lufthansa
FA316
Safair
|
20:50
Newark
22:25
Munich
14:45
Capetown
|
10:25
Munich
10:40
Capetown
16:55
Lanseria
|
Connect |
LH413
Lufthansa
LH574
Lufthansa
FA312
Safair
|
20:50
Newark
22:25
Munich
14:40
Capetown
|
10:25
Munich
10:40
Capetown
16:50
Lanseria
|
Connect |
You can find hotels and accommodations in Johannesburg, South Africa with our hotels search tool below
Booking.com