Best way to travel between

Guilin, Guangxi, China
Nanking, Jiangsu, China
Travel Modes
Price
Distance
Duration
CO2
bus
$60.0
1446.32 km
19h 11mins
43.39 kgs
 
train
$142.0
1506.96 km
9h 35mins
79.87 kgs
 
drive
$170.0
1490.32 km
16h 39mins
190.76 kgs
 
flight
$218.0
1291.68 km
4h 56mins
139.5 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1446.32 km 19h 11mins 366 CNY 60.0
Train 1506.96 km 9h 35mins 866 CNY 142.0
Drive 1490.32 km 16h 39mins 1,037 CNY 170.0
Flight 1291.68 km 4h 56mins 1,330 CNY 218.0
Take Bus from Guilin to Nanjing Zhongyangmen
Time: 19h 11mins Cost: 366 CNY; $ 54.0 - 66.0 USD CO2 Emission: 43.41 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Guilin, Guangxi, China and Nanking, Jiangsu, China is to travel by bus, which will cost about 366 CNY or 54.00 USD.