You would be flying for about 23 hours. But you'd have to stop over in Dubai to change flights, and could wait there up to 8 hours.
Say 30 hours total travel time.
Emirates
About 8 and a half hours.
Cheap domestic airlines include Virgin Australia, Jetstar and Qantas. For international airlines try Etihad Airways or Emirates if flying from the UK, or if flying from North America try United Airlines, Qantas, Air Canada or Air New Zealand.
8hr 50min Dubai (DXB) to Osaka Kansai (KIX) by a nonstop flight operated by Emirates Airlines.
05hr 02min to 05hr 09min Toronto Intl (YYZ) to Vancouver (YVR) by a nonstop flight operated by Air Canada or Westjet Airlines.
DXB to CMB by a nonstop flight operated by Emirates or SriLankan Airlines takes about 4hr 15min to 4hr 30min.
Yes, Emirates currently fly the A380 between Dubai (DBX) and Toronto (YYZ) three times per week. See the related link below for complete listing of all routes and schedules flown by the A380 plus flight number to look for if booking a trip. Includes schedules and routes for Qantas, Emirates, Singapore Airlines, and Air France (from Nov09). http://airtraveladvice.blogspot.com/2009/07/which-routes-airbus-a380-flies.html
airlines that are flying there Airbus A380's; Singapore Airlines Emirates Qantas Air France Lufthansa Malaysia Korean Air Virgin Atlantic One more airline is expected to introduce the A380 during 2010; Korean Air
A random search for flights JNB to DXB shows: OPTION 1: 10hr 00min JNB - DXB Emirates Airlines Flt 762 Dep 14:10hrs 29May,Fri OPTION 2: 10hr 00min JNB - DXB Emirates Airlines Flt 764 Dep 19:05hrs 29May,Fri
Flying Colours Airlines was created in 1996.
The Emirates Airlines objective is to provide a safe, secure, and luxurious flying experience to and from the United Arab Emirates. This airline is a safe choice for those wishing to fly to and from U.A.E.
The flight distance from Johannesburg to Maun, Botswana is about 520 miles.