About 21 hours direct.
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).
Flight:Dubai (DXB) to Johannesburg (JNB)Flight Duration 8 hours 10 minsDistance:The distance between Dubai, UAE and Johannesburg, South Africa is 3986 miles (6414 km).
Just under 6 hours.
The total direct flight time between Johannesburg, South Africa, and Malaysia is about 10h 40min. This does not include the amount of time you may spend waiting at an airport for a connecting flight. The flight distance is 8,634.61 km.
The flight distance from Johannesburg, South Africa to Delhi, India is about 4,987 miles / 8,026 km
The total direct flight time between Johannesburg, South Africa, and Amsterdam, Germany, is about 11h 7min. This does not include the amount of time you may spend waiting at an airport for a connecting flight. The flight distance is 9,006.56 km.
21 hours, 11 minutes, direct.
Direct it would take about 16 and a half hours
11 HoursAccording to the "Flight Duration Finder" on the website OAG.com, the direct flight from London to Johannesburg, South Africa, takes 11 hours. (See the Related link.)
11 hours
The total direct flight time between Johannesburg, South Africa, and the Canary Islands is about 9h 34min. This does not include the amount of time you may spend waiting at an airport for a connecting flight. The flight distance is 7,705.98 km.
The total direct flight time between Atlanta, Georgia, and Johannesburg, South Africa, is about 16h 33min. This does not include the amount of time you may spend waiting at an airport for a connecting flight. The flight distance is 13,574.24km.