Best way to travel between

Guilin, Guangxi, China
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
train
$1.0
1499.4 km
25h 45mins
79.47 kgs
 
bus
$77.0
1767.5 km
24h 45mins
53.02 kgs
 
drive
$190.0
1614.08 km
17h 55mins
206.6 kgs
 
flight
$273.0
1675.44 km
7h 44mins
180.95 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1499.4 km 25h 45mins 6 CNY 1.0
Bus 1767.5 km 24h 45mins 470 CNY 77.0
Drive 1614.08 km 17h 55mins 1,159 CNY 190.0
Flight 1675.44 km 7h 44mins 1,665 CNY 273.0
Take Train from Guilin to Guilin North
Time: 8mins Cost: 6 CNY; $ 0.9 - 1.0 USD CO2 Emission: 0.45 kgs
Take Train from Guilin North to Shanghai South
Time: 24h 15mins Cost: 993 CNY; $ 146.6 - 179.1 USD CO2 Emission: 78.53 kgs
Take Train from Shanghai South Railway to South Huangpi Road
Time: 16mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.5 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Guilin, Guangxi, China and Shanghai, China is to travel by train, which will cost about 6 CNY or 0.90 USD.