Best way to travel between

Perth, Western Australia, Australia
Johannesburg Airport, O R Thambo Airport Road, Johannesburg, South Africa
Travel Modes
Price
Distance
Duration
CO2
flight
$704.0
8574.75 km
14h 50mins
926.07 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 8574.75 km 14h 50mins 7,141 ZAR 704.0
Take Bus from Busport Stand D7 to Brearley Av Before Miller Rd
Time: 40mins Cost: 41 ZAR; $ 3.6 - 4.4 USD CO2 Emission: 0.45 kgs
Take Flight from PER to JNB
Time: 12h 6mins Cost: 7,101 ZAR; $ 630.0 - 770.0 USD CO2 Emission: 924.46 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Perth, Western Australia, Australia and Johannesburg Airport, O R Thambo Airport Road, Johannesburg, South Africa is to travel by air, which will cost about 7,141 ZAR or 633.60 USD.