EWR's security lines can be unpredictable. Arrive at least two hours early to ensure you have enough time before your flight.

Round-trip from | $764 (Delta) |
|---|---|
One-way from | $581 (Kiwi.com) |
Popular in | July |
Cheapest in | April |
Average price | $1,362 |
Fly from
Fly to
Route
Depart
Return
Price
NewarkJohannesburg
EWR - JNB
EWRJNB
Newark
Fri 1/30
3:59 pm-7:00 pm
1 stop20h 01m
Johannesburg OR Tambo
Sun 2/8
9:55 pm-12:58 pm
1 stop22h 03m
NewarkJohannesburg
EWR - JNB
EWRJNB
Newark
Tue 2/24
5:05 pm-12:10 pm
1 stop36h 05m
Johannesburg OR Tambo
Thu 3/12
7:20 pm-3:55 pm
1 stop26h 35m
NewarkJohannesburg
EWR - JNB
EWRJNB
Newark
Tue 2/17
10:39 am-7:00 pm
1 stop25h 21m
Johannesburg OR Tambo
Tue 3/10
7:20 pm-3:55 pm
1 stop26h 35m
NewarkJohannesburg
EWR - JNB
EWRJNB
Newark
Mon 3/9
5:30 pm-7:00 pm
1 stop19h 30m
Johannesburg OR Tambo
Mon 3/16
7:20 pm-3:55 pm
1 stop26h 35m
NewarkJohannesburg
EWR - JNB
EWRJNB
Newark
Mon 2/2
2:30 pm-7:00 pm
1 stop21h 30m
Johannesburg OR Tambo
Mon 2/9
10:00 pm-7:44 pm
2 stops28h 44m
NewarkJohannesburg
EWR - JNB
EWRJNB
Newark
Mon 4/13
4:00 pm-9:20 pm
2 stops23h 20m
Johannesburg OR Tambo
Tue 4/28
6:00 pm-2:45 pm
1 stop26h 45m
NewarkJohannesburg
EWR - JNB
EWRJNB
Newark
Mon 2/23
3:58 pm-10:05 pm
2 stops23h 07m
Johannesburg OR Tambo
Tue 3/17
7:20 pm-3:55 pm
1 stop26h 35m
NewarkJohannesburg
EWR - JNB
EWRJNB
Newark
Tue 2/24
3:58 pm-10:05 pm
2 stops23h 07m
Johannesburg OR Tambo
Thu 3/12
7:20 pm-3:55 pm
1 stop26h 35m
NewarkJohannesburg
EWR - JNB
EWRJNB
Newark
Mon 2/23
3:58 pm-10:05 pm
2 stops23h 07m
Johannesburg OR Tambo
Mon 3/9
11:59 pm-6:38 pm
2 stops24h 39m
NewarkJohannesburg
EWR - JNB
EWRJNB
Newark
Fri 3/20
3:34 pm-10:05 pm
2 stops24h 31m
Johannesburg OR Tambo
Mon 3/30
11:15 pm-6:38 pm
2 stops25h 23m
To ensure you get the cheapest price possible for a flight from New York to Johannesburg, you should look to book at least 49 days in advance of your intended travel date. The price of your flight may increase if you delay and leave booking until a week or so before departure.
Currently, June is the cheapest month in which you can book a flight from New York to Johannesburg (average of $496). Flying from New York to Johannesburg in July is currently the most expensive (average of $1,137). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from New York to Johannesburg as you normally would.
Crew
Entertainment
Overall
Food
Comfort
Boarding
Reviews
Dane,Jan 2026
TYS - IAD
Crew
Entertainment
Overall
Food
Comfort
Boarding
Reviews
Dane,Jan 2026
TYS - IAD
Crew
Entertainment
Overall
Food
Comfort
Boarding
Reviews
Dane,Jan 2026
TYS - IAD
Crew
Entertainment
Overall
Food
Comfort
Boarding
Reviews
Dane,Jan 2026
TYS - IAD
Crew
Entertainment
Overall
Food
Comfort
Boarding
Reviews
Dane,Jan 2026
TYS - IAD
Crew
Entertainment
Overall
Food
Comfort
Boarding
Reviews
Dane,Jan 2026
TYS - IAD
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$480 | Average$540 | FlexibilityNo cancel fee | On-time76% | |
| Cheapest$826 | Average$1,076 | FlexibilityNo cancel fee | On-time72% | |
| Cheapest$840 | Average$1,019 | FlexibilityNo cancel fee | On-time77% | |
| Cheapest$843 | Average$1,328 | FlexibilityNo cancel fee | On-time70% | |
| Cheapest$848 | Average$1,022 | FlexibilityNo cancel fee | On-time75% | |
| Cheapest$909 | Average$2,526 | FlexibilityNo cancel fee | On-time62% | |
| Cheapest$952 | Average$1,355 | FlexibilityNo cancel fee | On-time71% | |
| Cheapest$991 | Average$1,151 | FlexibilityNo cancel fee | On-time82% | |
| Cheapest$1,058 | Average$1,246 | FlexibilityNo cancel fee | On-time68% | |
| Cheapest$1,198 | Average$1,615 | FlexibilityNo cancel fee | On-time75% |