Newark (EWR) to Johannesburg (JNB) nonstop flights

United Airlines flies nonstop from Newark (EWR) to Johannesburg (JNB): 12,865 km (7,994 mi), about 14h 45m in the air.

Distance
12,865 km (7,994 mi)
Flight time
14h 45m
From
Newark Liberty International Airport in Newark, United States
To
O.R. Tambo International Airport in Johannesburg, South Africa

Airlines on this route

Return flights

Johannesburg (JNB) to Newark (EWR) is flown nonstop by United Airlines.

More nonstop flights from Newark

All 202 destinations from Newark (EWR)

More nonstop flights from Johannesburg

All 78 destinations from Johannesburg (JNB)