Approximately 20 hours.
About 14 and a half hours
New York, NY (NYC) to Johannesburg (JNB)Flight Duration 17 hours 25 mins
Approximately 20 hours.
Flight:New York, NY (NYC) to Johannesburg (JNB)Flight Duration 17 hours 10 minsDistance:The distance between New York, New York and Johannesburg, South Africa is 7960 miles (12810 km).
The flight is an 18 hour flight
About 16 and a half hours.
The flight is an 18 hour flight.
It takes about 12 hours
17 Hrs New York to Johannesburg via Dakar. 2.5 Hrs Johannesburg to Windhoek.
it takes about 4 hours to get there
It would depend on which part of the USA, from Johannesburg to New York it is about a 20-hour flight.
a long time