Best way to travel between

Shenzhen, Guangdong, China
Phuket Thailand
Travel Modes
Price
Distance
Duration
CO2
bus
$149.38
4818.71 km
90h 33mins
144.56 kgs
 
flight
$210.0
2674.88 km
9h 36mins
288.89 kgs
 
drive
$470.0
3414.32 km
45h 54mins
437.03 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4818.71 km 90h 33mins 4,794 THB 149.38
Flight 2674.88 km 9h 36mins 6,740 THB 210.0
Drive 3414.32 km 45h 54mins 15,085 THB 470.0
Take Train from Civic Centre to Huamgbeiling
Time: 16mins Cost: 32 THB; $ 0.9 - 1.1 USD CO2 Emission: 0.41 kgs
Take Bus from Shenzhen Luohu to Guangzhou Provincial
Time: 1h 31mins Cost: 289 THB; $ 8.1 - 9.9 USD CO2 Emission: 4.43 kgs
Take Bus from Guangzhou Provincial to Yunnan Kunming
Time: 20h 42mins Cost: 1,765 THB; $ 49.5 - 60.5 USD CO2 Emission: 43.51 kgs
Take Bus from Kunming to Luang Prabang
Time: 24h 14mins Cost: 802 THB; $ 22.5 - 27.5 USD CO2 Emission: 29.96 kgs
Take Bus from Luang Prabang to Chiang Mai
Time: 18h 11mins Cost: 782 THB; $ 21.9 - 26.8 USD CO2 Emission: 18.47 kgs
Take Bus from Chiang Mai to Phuket
Time: 21h 13mins Cost: 1,123 THB; $ 31.5 - 38.5 USD CO2 Emission: 47.97 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shenzhen, Guangdong, China and Phuket Thailand is to travel by bus, which will cost about 4,782 THB or 134.10 USD.