Best way to travel between

Jakarta, Indonesia
Pretoria
Travel Modes
Price
Distance
Duration
CO2
flight
$675.0
8813.82 km
18h 4mins
951.89 kgs
 
flight
$1043.0
9099.02 km
27h 24mins
982.69 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 8813.82 km 18h 4mins 6,847 ZAR 675.0
Flight 9099.02 km 27h 24mins 10,580 ZAR 1043.0
Take Bus from Green Pramuka to Jakarta Airport
Time: 1h 1mins Cost: 30 ZAR; $ 2.7 - 3.3 USD CO2 Emission: 0.99 kgs
Take Walk from Jakarta Airport to Jakarta
Time: 0mins Cost: 0 ZAR; $ 0.0 - 0.0 USD CO2 Emission: 0.0 kgs
Take Flight from CGK to JNB
Time: 13h 51mins Cost: 6,594 ZAR; $ 585.0 - 715.0 USD CO2 Emission: 942.44 kgs
Take Walk from Johannesburg to OR Tambo Airport
Time: 10mins Cost: 1 ZAR; $ 0.1 - 0.1 USD CO2 Emission: 0.11 kgs
Take Train from OR Tambo Airport to Marlboro
Time: 9mins Cost: 101 ZAR; $ 9.0 - 11.0 USD CO2 Emission: 0.74 kgs
Take Train from Marlboro to Pretoria
Time: 28mins Cost: 122 ZAR; $ 10.8 - 13.2 USD CO2 Emission: 2.14 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Jakarta, Indonesia and Pretoria is to travel by air, which will cost about 6,847 ZAR or 607.50 USD.