Best way to travel between

Shenzhen, Guangdong, China
Denpasar Bali
Travel Modes
Price
Distance
Duration
CO2
flight
$313.0
3872.94 km
10h 34mins
418.28 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 3872.94 km 10h 34mins 3,686,170 IDR 313.0
Take Train from Civic Centre to Shenzhen North
Time: 23mins Cost: 11,777 IDR; $ 0.9 - 1.1 USD CO2 Emission: 0.47 kgs
Take Train from Shenzhen North to Guangzhou South
Time: 28mins Cost: 412,192 IDR; $ 31.5 - 38.5 USD CO2 Emission: 8.09 kgs
Take Train from Shibi to Jiahewanggang
Time: 58mins Cost: 11,777 IDR; $ 0.9 - 1.1 USD CO2 Emission: 1.59 kgs
Take Train from Jiahewanggang to Guangzhou Airport South
Time: 20mins Cost: 11,777 IDR; $ 0.9 - 1.1 USD CO2 Emission: 0.91 kgs
Take Flight from CAN to DPS
Time: 5h 46mins Cost: 3,179,763 IDR; $ 243.0 - 297.0 USD CO2 Emission: 394.21 kgs
Take Car from Denpasar to Denpasar
Time: 14mins Cost: 58,885 IDR; $ 4.5 - 5.5 USD CO2 Emission: 1.88 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shenzhen, Guangdong, China and Denpasar Bali is to travel by air, which will cost about 3,686,170 IDR or 281.70 USD.