Best way to travel between

Guiyang, Guizhou, China
Shantou, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
train
$75.0
1345.05 km
12h 41mins
71.29 kgs
 
bus
$105.0
1547.32 km
28h 17mins
46.42 kgs
 
train
$144.0
1303.56 km
7h 43mins
69.09 kgs
 
drive
$150.0
1357.62 km
13h 45mins
173.78 kgs
 
bus
$239.0
1781.52 km
27h 37mins
53.45 kgs
 
flight
$310.0
1128.4 km
2h 32mins
121.87 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1345.05 km 12h 41mins 458 CNY 75.0
Bus 1547.32 km 28h 17mins 641 CNY 105.0
Train 1303.56 km 7h 43mins 878 CNY 144.0
Drive 1357.62 km 13h 45mins 915 CNY 150.0
Bus 1781.52 km 27h 37mins 1,458 CNY 239.0
Flight 1128.4 km 2h 32mins 1,891 CNY 310.0
Take Train from Guiyang to Guangzhou South
Time: 4h 21mins Cost: 305 CNY; $ 45.0 - 55.0 USD CO2 Emission: 46.66 kgs
Take Train from Guangzhou South to Gongyuanqian
Time: 35mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.99 kgs
Take Train from Gongyuanqian to Guangzhou East
Time: 19mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.52 kgs
Take Bus from Guangzhou East to Guangdong Shantou
Time: 6h 50mins Cost: 128 CNY; $ 18.9 - 23.1 USD CO2 Emission: 13.1 kgs
Source: Rome2rio

Mode of travel comparision chart

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