Best way to travel between

Munich
Johannesburg
Travel Modes
Price
Distance
Duration
CO2
flight
$672.0
9115.6 km
18h 50mins
984.48 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 9115.6 km 18h 50mins 6,817 ZAR 672.0
Take Train from München Hbf to Zürich Flughafen
Time: 4h 13mins Cost: 1,014 ZAR; $ 90.0 - 110.0 USD CO2 Emission: 17.65 kgs
Take Flight from ZRH to JNB
Time: 10h 55mins Cost: 5,579 ZAR; $ 495.0 - 605.0 USD CO2 Emission: 945.28 kgs
Take Train from OR Tambo Airport to Marlboro
Time: 8mins Cost: 112 ZAR; $ 9.9 - 12.1 USD CO2 Emission: 0.73 kgs
Take Train from Marlboro to Johannesburg
Time: 15mins Cost: 112 ZAR; $ 9.9 - 12.1 USD CO2 Emission: 0.89 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Munich and Johannesburg is to travel by air, which will cost about 6,817 ZAR or 604.80 USD.