Best way to travel between

Johannesburg Airport, O R Thambo Airport Road, Johannesburg, South Africa
Phuket International Airport Phuket Thailand
Travel Modes
Price
Distance
Duration
CO2
flight
$618.88
9270.45 km
25h 11mins
1001.21 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 9270.45 km 25h 11mins 19,863 THB 618.88
Take Flight from JNB to URT
Time: 18h 2mins Cost: 19,257 THB; $ 540.0 - 660.0 USD CO2 Emission: 974.61 kgs
Take Car from Surat Thani to Surat Thani
Time: 20mins Cost: 321 THB; $ 9.0 - 11.0 USD CO2 Emission: 1.77 kgs
Take Bus from Surat Thani to Phuket Town
Time: 4h 12mins Cost: 285 THB; $ 8.0 - 9.8 USD CO2 Emission: 6.99 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 Phuket International Airport Phuket Thailand is to travel by air, which will cost about 19,867 THB or 557.10 USD.