Best way to travel between

Johannesburg Airport, O R Thambo Airport Road, Johannesburg, South Africa
Perth, Western Australia, Australia
Travel Modes
Price
Distance
Duration
CO2
flight
$696.0
9635.85 km
40h 11mins
1040.67 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 9635.85 km 40h 11mins 763 AUD 696.0
Take Flight from JNB to RVT
Time: 30h 22mins Cost: 657 AUD; $ 540.0 - 660.0 USD CO2 Emission: 975.09 kgs
Take Car from Ravensthorpe to Ravensthorpe
Time: 39mins Cost: 60 AUD; $ 49.5 - 60.5 USD CO2 Emission: 4.06 kgs
Take Bus from Ravensthorpe to East Perth
Time: 8h 7mins Cost: 60 AUD; $ 49.5 - 60.5 USD CO2 Emission: 17.29 kgs
Source: Rome2rio

Mode of travel comparision chart

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