How Long Is Flight From Africa To New York?
How Long Is Flight From Africa To New York? Non-stop flight time from Johannesburg to New York is around 16 hours 15 minutes. Fastest one-stop flight between Johannesburg and New York takes close to 21 hours . However, some airlines could take as long as 45 hours based on the stopover destination and waiting duration.