How to get to South Africa from New York by flight ? You can check flights from New York to South Africa below.
You can find flight ticket prices from New York to 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 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:34
New York JFK
17:45
Atlanta
|
15:04
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 |
KL0642
KLM
KL0509
KLM
|
19:50
New York JFK
11:55
Amsterdam Schiphol
|
08:50
Amsterdam Schiphol
23:45
Johannesburg
|
Connect |
ET513
Ethiopian Airlines
KP64
ASKY
|
21:00
New York JFK
12:45
Lome
|
11:45
Lome
21:50
Johannesburg
|
Connect |
KL0644
KLM
KL0509
KLM
|
21:40
New York JFK
11:55
Amsterdam Schiphol
|
11:00
Amsterdam Schiphol
23: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 Johannesburg and cost approximately 500 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL1255
Delta
DL204
Delta
|
11:19
Newark
17:45
Atlanta
|
13:44
Atlanta
14:45
Johannesburg
|
Connect |
DL1297
Delta
DL204
Delta
|
12:58
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 bus, shuttle or taxi from your location in New York to Newark.
You take a flight from Newark to Capetown and cost approximately 600 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
TP204
TAP Portugal
TP275
TAP Portugal
|
20:20
Newark
10:30
Lisbon
|
08:05
Lisbon
23:40
Capetown
|
Connect |
UA1122
United Airlines
|
20:30
Newark
|
17:00 Capetown | Direct |
You take a flight from New York JFK to Durban and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QR704
Qatar Airways
QR1361
Qatar Airways
QR1361
Qatar Airways
|
01:00
New York JFK
02:00
Doha
10:45
Maputo
|
21:15
Doha
09:35
Maputo
11:55
Durban
|
Connect |
SA204
South African Airways
JE245
Mango
|
11:15
New York JFK
09:00
Johannesburg
|
08:00
Johannesburg
10:10
Durban
|
Connect |
SA204
South African Airways
JE249
Mango
|
11:15
New York JFK
10:30
Johannesburg
|
08:00
Johannesburg
11:40
Durban
|
Connect |
SA204
South African Airways
SA313
South African Airways
JE348 356
Mango
|
11:15
New York JFK
08:50
Johannesburg
14:30
Capetown
|
08:00
Johannesburg
10:55
Capetown
16:25
Durban
|
Connect |
SA204
South African Airways
JE255
Mango
|
11:15
New York JFK
10:10
Johannesburg
|
08:00
Johannesburg
11:20
Durban
|
Connect |
SA204
South African Airways
JE135
Mango
JE348 356
Mango
|
11:15
New York JFK
10:00
Johannesburg
14:30
Capetown
|
08:00
Johannesburg
12:10
Capetown
16:25
Durban
|
Connect |
SA204
South African Airways
JE139
Mango
JE356
Mango
|
11:15
New York JFK
11:05
Johannesburg
17:00
Capetown
|
08:00
Johannesburg
13:15
Capetown
18:55
Durban
|
Connect |
SA204
South African Airways
JE135
Mango
JE352
Mango
|
11:15
New York JFK
10:00
Johannesburg
14:00
Capetown
|
08:00
Johannesburg
12:10
Capetown
15:55
Durban
|
Connect |
BA112
British Airways
BA041
British Airways
|
18:30
New York JFK
16:55
London Heathrow
|
06:25
London Heathrow
05:25
Durban
|
Connect |
AA106
American Airlines
BA041
British Airways
|
19:45
New York JFK
16:55
London Heathrow
|
07:50
London Heathrow
05:25
Durban
|
Connect |
BA114
British Airways
BA041
British Airways
|
21:30
New York JFK
16:55
London Heathrow
|
09:20
London Heathrow
05:25
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in New York to Newark.
You take a flight from Newark to Durban and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
BA184
British Airways
BA041
British Airways
|
18:40
Newark
16:55
London Heathrow
|
06:30
London Heathrow
05:25
Durban
|
Connect |
UA14
United Airlines
BA041
British Airways
|
19:15
Newark
16:55
London Heathrow
|
06:55
London Heathrow
05:25
Durban
|
Connect |
UA1122
United Airlines
BA6317
British Airways
|
20:30
Newark
18:40
Capetown
|
17:00
Capetown
20:40
Durban
|
Connect |
UA188
United Airlines
JE261
Mango
|
20:45
Newark
18:45
Johannesburg
|
17:45
Johannesburg
19:55
Durban
|
Connect |
UA188
United Airlines
FA284
Safair
|
20:45
Newark
18:50
Johannesburg
|
17:45
Johannesburg
20:00
Durban
|
Connect |
UA188
United Airlines
BA6227
British Airways
|
20:45
Newark
19:15
Johannesburg
|
17:45
Johannesburg
20:20
Durban
|
Connect |
UA16
United Airlines
BA041
British Airways
|
22:40
Newark
16:55
London Heathrow
|
10:50
London Heathrow
05:25
Durban
|
Connect |
You take a flight from New York JFK to Bloemfontein and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
VS026
Virgin Atlantic
VS449
Virgin Atlantic
4Z713
Airlink
|
08:25
New York JFK
22:30
London Heathrow
13:20
Johannesburg
|
20:05
London Heathrow
11:25
Johannesburg
14:20
Bloemfontein
|
Connect |
VS026
Virgin Atlantic
VS449
Virgin Atlantic
4Z705
Airlink
|
08:25
New York JFK
22:30
London Heathrow
16:20
Johannesburg
|
20:05
London Heathrow
11:25
Johannesburg
17:20
Bloemfontein
|
Connect |
VS026
Virgin Atlantic
VS449
Virgin Atlantic
5Z114
CemAir
|
08:25
New York JFK
22:30
London Heathrow
15:30
Johannesburg
|
20:05
London Heathrow
11:25
Johannesburg
16:25
Bloemfontein
|
Connect |
DL417
Delta
DL204
Delta
4Z705
Airlink
|
08:35
New York JFK
17:45
Atlanta
16:20
Johannesburg
|
11:20
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
SA204
South African Airways
5Z116
CemAir
|
11:15
New York JFK
10:30
Johannesburg
|
08:00
Johannesburg
11:30
Bloemfontein
|
Connect |
SA204
South African Airways
5Z114
CemAir
|
11:15
New York JFK
15:30
Johannesburg
|
08:00
Johannesburg
16:25
Bloemfontein
|
Connect |
SA204
South African Airways
4Z713
Airlink
|
11:15
New York JFK
13:20
Johannesburg
|
08:00
Johannesburg
14:20
Bloemfontein
|
Connect |
SA204
South African Airways
SA313
South African Airways
4Z608
Airlink
|
11:15
New York JFK
08:50
Johannesburg
16:20
Capetown
|
08:00
Johannesburg
10:55
Capetown
17:55
Bloemfontein
|
Connect |
DL418
Delta
DL204
Delta
4Z707
Airlink
|
12:34
New York JFK
17:45
Atlanta
17:10
Johannesburg
|
15:04
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
DL418
Delta
DL204
Delta
4Z705
Airlink
|
12:34
New York JFK
17:45
Atlanta
16:20
Johannesburg
|
15:04
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
KL0644
KLM
KL0509
KLM
5Z112
CemAir
|
21:40
New York JFK
11:55
Amsterdam Schiphol
06:25
Johannesburg
|
11:00
Amsterdam Schiphol
23:45
Johannesburg
07:25
Bloemfontein
|
Connect |
KL0644
KLM
KL0509
KLM
4Z701
Airlink
|
21:40
New York JFK
11:55
Amsterdam Schiphol
06:40
Johannesburg
|
11:00
Amsterdam Schiphol
23:45
Johannesburg
07:40
Bloemfontein
|
Connect |
You take a bus, shuttle or taxi from your location in New York to Newark.
You take a flight from Newark to Bloemfontein and cost approximately 750 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
TK30
Turkish Airlines
TK42
Turkish Airlines
5Z114
CemAir
|
00:10
Newark
02:20
Istanbul
15:30
Johannesburg
|
16:55
Istanbul
11:10
Johannesburg
16:25
Bloemfontein
|
Connect |
TK30
Turkish Airlines
TK42
Turkish Airlines
4Z713
Airlink
|
00:10
Newark
02:20
Istanbul
13:20
Johannesburg
|
16:55
Istanbul
11:10
Johannesburg
14:20
Bloemfontein
|
Connect |
UA934
United Airlines
VS449
Virgin Atlantic
4Z713
Airlink
|
08:30
Newark
22:30
London Heathrow
13:20
Johannesburg
|
20:35
London Heathrow
11:25
Johannesburg
14:20
Bloemfontein
|
Connect |
UA934
United Airlines
VS449
Virgin Atlantic
5Z114
CemAir
|
08:30
Newark
22:30
London Heathrow
15:30
Johannesburg
|
20:35
London Heathrow
11:25
Johannesburg
16:25
Bloemfontein
|
Connect |
DL2065
Delta
DL204
Delta
4Z705
Airlink
|
08:40
Newark
17:45
Atlanta
16:20
Johannesburg
|
11:13
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
DL2065
Delta
DL204
Delta
4Z707
Airlink
|
08:40
Newark
17:45
Atlanta
17:10
Johannesburg
|
11:13
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
UA1849
United Airlines
DL204
Delta
4Z707
Airlink
|
11:00
Newark
17:45
Atlanta
17:10
Johannesburg
|
13:22
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
UA1849
United Airlines
DL204
Delta
4Z705
Airlink
|
11:00
Newark
17:45
Atlanta
16:20
Johannesburg
|
13:22
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
DL1255
Delta
DL204
Delta
4Z705
Airlink
|
11:19
Newark
17:45
Atlanta
16:20
Johannesburg
|
13:44
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
DL1255
Delta
DL204
Delta
4Z707
Airlink
|
11:19
Newark
17:45
Atlanta
17:10
Johannesburg
|
13:44
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
NK56
Spirit Airlines
DL204
Delta
4Z705
Airlink
|
11:58
Newark
17:45
Atlanta
16:20
Johannesburg
|
14:16
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
NK56
Spirit Airlines
DL204
Delta
4Z707
Airlink
|
11:58
Newark
17:45
Atlanta
17:10
Johannesburg
|
14:16
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
DL1297
Delta
DL204
Delta
4Z705
Airlink
|
12:58
Newark
17:45
Atlanta
16:20
Johannesburg
|
15:22
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
DL1297
Delta
DL204
Delta
4Z707
Airlink
|
12:58
Newark
17:45
Atlanta
17:10
Johannesburg
|
15:22
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
UA1652
United Airlines
DL204
Delta
4Z707
Airlink
|
13:40
Newark
17:45
Atlanta
17:10
Johannesburg
|
16:02
Atlanta
14:45
Johannesburg
18:10
Bloemfontein
|
Connect |
UA1652
United Airlines
DL204
Delta
4Z705
Airlink
|
13:40
Newark
17:45
Atlanta
16:20
Johannesburg
|
16:02
Atlanta
14:45
Johannesburg
17:20
Bloemfontein
|
Connect |
LH403
Lufthansa
LH572
Lufthansa
5Z116
CemAir
|
18:10
Newark
22:00
Frankfurt
10:30
Johannesburg
|
07:45
Frankfurt
09:25
Johannesburg
11:30
Bloemfontein
|
Connect |
UA134
United Airlines
LX288
Swiss
4Z701
Airlink
|
18:35
Newark
16:50
Zurich
06:40
Johannesburg
|
08:30
Zurich
04:30
Johannesburg
07:40
Bloemfontein
|
Connect |
UA134
United Airlines
LX288
Swiss
5Z112
CemAir
|
18:35
Newark
16:50
Zurich
06:25
Johannesburg
|
08:30
Zurich
04:30
Johannesburg
07:25
Bloemfontein
|
Connect |
TP204
TAP Portugal
TP275
TAP Portugal
4Z600
Airlink
|
20:20
Newark
10:30
Lisbon
06:00
Capetown
|
08:05
Lisbon
23:40
Capetown
07:35
Bloemfontein
|
Connect |
TP204
TAP Portugal
TP275
TAP Portugal
4Z604
Airlink
|
20:20
Newark
10:30
Lisbon
10:30
Capetown
|
08:05
Lisbon
23:40
Capetown
12:05
Bloemfontein
|
Connect |
TP204
TAP Portugal
TP275
TAP Portugal
4Z602
Airlink
|
20:20
Newark
10:30
Lisbon
11:25
Capetown
|
08:05
Lisbon
23:40
Capetown
13:00
Bloemfontein
|
Connect |
UA1122
United Airlines
4Z604
Airlink
|
20:30
Newark
10:30
Capetown
|
17:00
Capetown
12:05
Bloemfontein
|
Connect |
UA1122
United Airlines
JE406
Mango
|
20:30
Newark
11:20
Capetown
|
17:00
Capetown
12:50
Bloemfontein
|
Connect |
UA1122
United Airlines
4Z600
Airlink
|
20:30
Newark
06:00
Capetown
|
17:00
Capetown
07:35
Bloemfontein
|
Connect |
UA188
United Airlines
5Z116
CemAir
|
20:45
Newark
10:30
Johannesburg
|
17:45
Johannesburg
11:30
Bloemfontein
|
Connect |
UA188
United Airlines
5Z112
CemAir
|
20:45
Newark
06:25
Johannesburg
|
17:45
Johannesburg
07:25
Bloemfontein
|
Connect |
UA188
United Airlines
4Z701
Airlink
|
20:45
Newark
06:40
Johannesburg
|
17:45
Johannesburg
07:40
Bloemfontein
|
Connect |
ET509
Ethiopian Airlines
KP64
ASKY
5Z112
CemAir
|
21:00
Newark
12:45
Lome
06:25
Johannesburg
|
11:45
Lome
21:50
Johannesburg
07:25
Bloemfontein
|
Connect |
ET509
Ethiopian Airlines
KP64
ASKY
4Z701
Airlink
|
21:00
Newark
12:45
Lome
06:40
Johannesburg
|
11:45
Lome
21:50
Johannesburg
07:40
Bloemfontein
|
Connect |
LX19
Swiss
LX288
Swiss
5Z112
CemAir
|
21:30
Newark
16:50
Zurich
06:25
Johannesburg
|
11:00
Zurich
04:30
Johannesburg
07:25
Bloemfontein
|
Connect |
LX19
Swiss
LX288
Swiss
4Z701
Airlink
|
21:30
Newark
16:50
Zurich
06:40
Johannesburg
|
11:00
Zurich
04:30
Johannesburg
07:40
Bloemfontein
|
Connect |
LX19
Swiss
LX288
Swiss
5Z116
CemAir
|
21:30
Newark
16:50
Zurich
10:30
Johannesburg
|
11:00
Zurich
04:30
Johannesburg
11:30
Bloemfontein
|
Connect |
UA16
United Airlines
SA235
South African Airways
5Z116
CemAir
|
22:40
Newark
19:00
London Heathrow
10:30
Johannesburg
|
10:50
London Heathrow
07:05
Johannesburg
11:30
Bloemfontein
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com