Best way to travel between

Guiyang, Guizhou, China
Shenzhen, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
bus
$75.0
1266.54 km
20h 26mins
38.0 kgs
 
train
$84.0
899.64 km
5h 40mins
47.68 kgs
 
drive
$140.0
1166.88 km
13h 7mins
149.36 kgs
 
flight
$155.0
949.52 km
6h 39mins
102.55 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1266.54 km 20h 26mins 458 CNY 75.0
Train 899.64 km 5h 40mins 512 CNY 84.0
Drive 1166.88 km 13h 7mins 854 CNY 140.0
Flight 949.52 km 6h 39mins 946 CNY 155.0
Take Bus from Guiyang West Passenger Station to Dongguan Dongcheng
Time: 18h 11mins Cost: 397 CNY; $ 58.5 - 71.5 USD CO2 Emission: 35.45 kgs
Take Bus from Dongguan Dongcheng to Shenzhen Qiaoshe
Time: 1h 1mins Cost: 43 CNY; $ 6.3 - 7.7 USD CO2 Emission: 2.36 kgs
Take Train from Luohu to Gangxia
Time: 12mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.37 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Guiyang, Guizhou, China and Shenzhen, Guangdong, China is to travel by bus, which will cost about 458 CNY or 67.50 USD.