Best way to travel between

Chengdu
Zhuhai, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
bus
$94.69
1821.04 km
38h 18mins
54.63 kgs
 
flight
$196.0
1686.06 km
8h 18mins
182.09 kgs
 
train
$210.0
2575.5 km
22h 17mins
136.5 kgs
 
drive
$220.0
1894.17 km
20h 49mins
242.45 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1821.04 km 38h 18mins 578 CNY 94.69
Flight 1686.06 km 8h 18mins 1,196 CNY 196.0
Train 2575.5 km 22h 17mins 1,281 CNY 210.0
Drive 1894.17 km 20h 49mins 1,342 CNY 220.0
Take Bus from Sichuan Chengdu to Haikou
Time: 26h 16mins Cost: 458 CNY; $ 67.5 - 82.5 USD CO2 Emission: 41.42 kgs
Take Bus from Haikou to Zhuhai
Time: 10h 18mins Cost: 102 CNY; $ 15.0 - 18.4 USD CO2 Emission: 12.89 kgs
Take Bus from Zhuhai Gongbei to Jiuzhou City
Time: 11mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 0.34 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Chengdu and Zhuhai, Guangdong, China is to travel by bus, which will cost about 580 CNY or 85.50 USD.