Best way to travel between

Guiyang, Guizhou, China
Beihai, China
Travel Modes
Price
Distance
Duration
CO2
train
$50.0
1069.12 km
7h 52mins
56.66 kgs
 
train
$53.0
854.88 km
13h 35mins
45.31 kgs
 
bus
$62.0
837.42 km
12h 29mins
25.12 kgs
 
train
$81.0
1051.62 km
7h 50mins
55.74 kgs
 
drive
$85.0
821.6 km
8h 25mins
105.16 kgs
 
flight
$158.0
652.46 km
2h 38mins
70.47 kgs
 
flight
$163.0
749.42 km
4h 49mins
80.94 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1069.12 km 7h 52mins 305 CNY 50.0
Train 854.88 km 13h 35mins 323 CNY 53.0
Bus 837.42 km 12h 29mins 378 CNY 62.0
Train 1051.62 km 7h 50mins 494 CNY 81.0
Drive 821.6 km 8h 25mins 519 CNY 85.0
Flight 652.46 km 2h 38mins 964 CNY 158.0
Flight 749.42 km 4h 49mins 994 CNY 163.0
Take Car from Guiyang to Guiyang North
Time: 10mins Cost: 31 CNY; $ 4.5 - 5.5 USD CO2 Emission: 1.29 kgs
Take Train from Guiyang North to Beihai
Time: 7h 42mins Cost: 275 CNY; $ 40.5 - 49.5 USD CO2 Emission: 56.16 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Guiyang, Guizhou, China and Beihai, China is to travel by train, which will cost about 305 CNY or 45.00 USD.