A random search for departure 29May,Fri shows:
OPTION 1:
ORD - ATL by Delta Airlines Flt 1943 Dep 11:55am 29May,Fri
ATL - JNB by Delta Airlines Flt 0034 Dep 03:50pm 29May,Fri
Flight Duration: 21hr 45min; Layover Time: 01hr 59min; Total Trip Time: 22hr 44min
1-way Economy fare USD 1,225 + taxes&fees approx. USD 68.
OPTION 2:
ORD - ZRH by Swiss International Airlines Flt 009 Dep 07:15pm 29May,Fri
ZRH - JNB by Swiss International Airlines Flt 288 Dep 10:45pm 30May,Sat
Flight Duration: 30hr 55min; Layover Time: 11hr 45min; Total Trip Time: 42hr 40min
1-way Economy fare USD 680 + taxes&fees approx. USD 209.
Result obtained from CheapOair search-booking engine.
How long is flight time from Johannesburg South Africa to Singapore How long is the flight time from Johannesburg South Africa to Kuala Lumpur How long is the flight time from Johannesburg South Africa to Thailand
About 3 hours.
Not so long at all
The flight is an 18 hour flight.
8 643 miles
to where
The flight distance from Quebec to Johannesburg, South Africa is 8,077 miles.
How long is flight time from Johannesburg South Africa to Singapore How long is the flight time from Johannesburg South Africa to Kuala Lumpur How long is the flight time from Johannesburg South Africa to Thailand
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.
23hrs New York Kennedy (JFK) to Johannesburg (JNB) by a nonstop flight operated by South African Airways.
About 15 hours.
About 3 hours.
About 4 hours.
10 seconds
20 hours.
The flight distance from Johannesburg, South Africa to Delhi, India is about 4,987 miles / 8,026 km
About 17 hours.