Best way to travel between

Beihai, China
Chengdu
Travel Modes
Price
Distance
Duration
CO2
train
$79.0
1697.28 km
32h 13mins
89.96 kgs
 
flight
$133.0
1335.6 km
4h 21mins
144.24 kgs
 
drive
$180.0
1494.3 km
15h 35mins
191.27 kgs
 
bus
$184.0
1974.72 km
39h 24mins
59.24 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1697.28 km 32h 13mins 482 CNY 79.0
Flight 1335.6 km 4h 21mins 811 CNY 133.0
Drive 1494.3 km 15h 35mins 1,098 CNY 180.0
Bus 1974.72 km 39h 24mins 1,122 CNY 184.0
Take Train from Beihai to Nanning
Time: 1h 11mins Cost: 244 CNY; $ 36.0 - 44.0 USD CO2 Emission: 9.73 kgs
Take Train from Nanning to Hongguo
Time: 10h 48mins Cost: 110 CNY; $ 16.2 - 19.8 USD CO2 Emission: 32.22 kgs
Take Train from Hongguo to Chengdu
Time: 18h 10mins Cost: 134 CNY; $ 19.8 - 24.2 USD CO2 Emission: 48.01 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Beihai, China and Chengdu is to travel by train, which will cost about 482 CNY or 71.10 USD.