Best way to travel between

Shenzhen, Guangdong, China
Beihai, China
Travel Modes
Price
Distance
Duration
CO2
bus
$34.0
824.72 km
16h 40mins
24.74 kgs
 
train
$93.0
1197.89 km
14h 25mins
63.49 kgs
 
drive
$95.0
785.4 km
9h 54mins
100.53 kgs
 
flight
$191.0
633.15 km
6h 29mins
68.38 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 824.72 km 16h 40mins 207 CNY 34.0
Train 1197.89 km 14h 25mins 567 CNY 93.0
Drive 785.4 km 9h 54mins 580 CNY 95.0
Flight 633.15 km 6h 29mins 1,165 CNY 191.0
Take Train from Lianhuacun to Shaibu
Time: 9mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.33 kgs
Take Bus from Shenzhen Luohu to Guangzhou Provincial
Time: 1h 34mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 4.56 kgs
Take Bus from Guangzhou Provincial to Guangxi Beihai
Time: 13h 31mins Cost: 146 CNY; $ 21.6 - 26.4 USD CO2 Emission: 20.01 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shenzhen, Guangdong, China and Beihai, China is to travel by bus, which will cost about 207 CNY or 30.60 USD.