Best way to travel between

Johannesburg
Dubai - United Arab Emirates
Travel Modes
Price
Distance
Duration
CO2
flight
$462.0
6636.12 km
14h 13mins
716.7 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 6636.12 km 14h 13mins 1,697 AED 462.0
Take Train from Johannesburg Park to Marlboro
Time: 14mins Cost: 37 AED; $ 9.0 - 11.0 USD CO2 Emission: 0.87 kgs
Take Train from Marlboro to OR Tambo Airport
Time: 8mins Cost: 33 AED; $ 8.1 - 9.9 USD CO2 Emission: 0.71 kgs
Take Flight from JNB to AUH
Time: 8h 20mins Cost: 1,616 AED; $ 396.0 - 484.0 USD CO2 Emission: 693.78 kgs
Take Bus from Abu Dhabi Airport to Abu Dhabi
Time: 31mins Cost: 4 AED; $ 0.9 - 1.1 USD CO2 Emission: 1.0 kgs
Take Bus from Abu Dhabi to Dubai, Al Ghubaiba
Time: 2h 13mins Cost: 7 AED; $ 1.8 - 2.2 USD CO2 Emission: 4.5 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Johannesburg and Dubai - United Arab Emirates is to travel by air, which will cost about 1,697 AED or 415.80 USD.