Travel from Guilin to Changsha

Train, bus or fly from Guilin to Changsha?

China Railways G-Class operates a train from Guilin to Changsha every 4 hours. Tickets cost $60 - $75 and the journey takes 2 h 51 min. Changsha Metro Group also services this route every 5 minutes. Alternatively, Keyunzhan operates a bus from Guilin to Changsha once daily. Tickets cost $25 and the journey takes 9 h.

How to get from Guilin to Changsha

From Guilin train to Changsha South station then line 2 subway to Wuyi Plaza. 3 h 27 min $70. From Guilin bus to Changsha South. 9 h $25. From Guilin drive to Changsha. 5 h 24 min $54. From Guilin taxi to Guilin airport, fly to Changsha airport, train to Changshanan Station, walk to Changsha South station, then line 2 subway to Changsha. 5 h 36 min $252. From Guilin taxi to Guilin airport, fly to Nanchang airport, line 2 bus to Fenghelijiao Bus Terminal, taxi to Nanchang West, train to Changsha South station, then line 2 subway to Changsha. 4 h 59 min $296.

Operators from Guilin to Changsha

OperatorPhoneWebsite
China Railways G-Class86-773-2831999China Railways G-Class
Changsha Metro GroupChangsha Metro Group
KeyunzhanKeyunzhan
China Southern AirlinesChina Southern Airlines
Air ChinaAir China
Xiamen AirlinesXiamen Airlines
Shandong AirlinesShandong Airlines
China Express AirlinesChina Express Airlines
Sichuan AirlinesSichuan Airlines
China Eastern AirlinesChina Eastern Airlines
Shenzhen AirlinesShenzhen Airlines
Shanghai AirlinesShanghai Airlines
Fuzhou AirlinesFuzhou Airlines
Tianjin AirlinesTianjin Airlines
Beijing CapitalBeijing Capital
Qingdao AirlinesQingdao Airlines
ChengduChengdu
Okay AirwaysOkay Airways
Zhejiang Loong AirlinesZhejiang Loong Airlines
HainanHainan
GX AirlinesGX Airlines
Air GuilinAir Guilin
Shanghai Maglev Transportation (SMT)Shanghai Maglev Transportation (SMT)
Airports ChinaAirports China