There are 10 ways to get from Guilin to Hunan by plane, subway, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Guangzhou, line 6 subway  •  2 h 44 min

  1. Fly from Guilin (KWL) to Guangzhou (CAN) KWL - CAN
  2. Take the line 6 subway from Yantang to Yide Lu

$173 - $569

Cheapest option

Train China Railways  •  24 h 3 min

  1. Take the train from Guilin North to Shanghai South T381 / ...

$28 - $45

8 alternative options

Fly to Chengdu  •  2 h 46 min

  1. Fly from Guilin (KWL) to Chengdu (CTU) KWL - CTU

$103 - $285

Fly to Shanghai Pudong  •  3 h 29 min

  1. Fly from Guilin (KWL) to Shanghai Pudong (PVG) KWL - PVG

$110 - $332

Fly to Shijiazhuang  •  4 h 6 min

  1. Fly from Guilin (KWL) to Shijiazhuang (SJW) KWL - SJW

$134 - $256

Fly to Hong Kong  •  3 h 10 min

  1. Fly from Guilin (KWL) to Hong Kong (HKG) KWL - HKG

$150 - $481

Fly to Tianjin  •  4 h 46 min

  1. Fly from Guilin (KWL) to Tianjin (TSN) KWL - TSN

$142 - $715

Train China Railways G-Class  •  9 h 56 min

  1. Take the train from Guilin to Zhuzhou West G423
  2. Take the train from Zhuzhou West Station to Shanghai Hongqiao Guangzhou-Shanghai

$105 - $125

Bus  •  25 h 49 min

  1. Take the bus from Guangxi Guilin to Guangzhou Fangcun
  2. Take the bus from Guangzhou Fangcun to Zhejiang Hangzhou
  3. Take the bus from Hangzhou Wulinmen to Shanghai Hongqiao Airport

$96

Drive  •  15 h 38 min

  1. Drive from Guilin to Shanghai 948.2 miles

$130 - $200

Questions & Answers

The cheapest way to get from Guilin to Hunan is to train which costs ¥180 - ¥310 and takes 24 h 3 min.

More details

The quickest way to get from Guilin to Hunan is to fly and line 6 subway which costs ¥1100 - ¥3900 and takes 2 h 44 min.

More details

The distance between Guilin and Hunan is 303 km. The road distance is 1517.1 km.

Get driving directions

It takes approximately 2 h 44 min to get from Guilin to Hunan, including transfers.

More details

No, there is no direct bus from Guilin to Hunan. However, there are services departing from Guangxi Guilin and arriving at Middle Yan’an Rd via Guangzhou Fangcun, Hangzhou Wulinmen, Shanghai Hongqiao Airport and Shanghai Hongqiao. The journey, including transfers, takes approximately 25 h 49 min.

More details

What companies run services between Guilin, China and Hunan, China?

Shandong Airlines, Sichuan Airlines and two other airlines fly from Guilin to Chengdu twice daily. Alternatively, you can take a train from Guilin to Shanghai via Zhuzhou West, Zhuzhou West Station, and Shanghai Hongqiao in around 9 h 56 min.

Airlines
China Eastern Airlines
Website
en.ceair.com
Flights from Guilin to Chengdu
Ave. Duration
1 h 50 min
When
Tuesday and Thursday
Estimated price
$270 - $600
Flights from Guilin to Shanghai Pudong
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$120 - $410
China Southern Airlines
Website
csair.com
Flights from Guilin to Guangzhou
Ave. Duration
1 h 10 min
When
Wednesday, Friday and Sunday
Estimated price
$180 - $750
Flights from Guilin to Guangzhou via Beihai
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$180 - $750
Flights from Guilin to Shanghai Pudong
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$95 - $410
Flights from Guilin to Shijiazhuang
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$55 - $320
Flights from Guilin to Tianjin
Ave. Duration
2 h 45 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$360 - $1,500
Xiamen Airlines
Website
xiamenair.com
Flights from Guilin to Guangzhou via Beihai
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$180 - $750
Flights from Guilin to Shanghai Pudong
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$95 - $410
Flights from Guilin to Shijiazhuang
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$55 - $320
Flights from Guilin to Tianjin
Ave. Duration
2 h 45 min
When
Every day
Estimated price
$360 - $1,500
Air China
Website
airchina.com
Flights from Guilin to Chengdu
Ave. Duration
1 h 42 min
When
Every day
Estimated price
$120 - $420
Flights from Guilin to Shanghai Pudong
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$130 - $400
Flights from Guilin to Tianjin via Xi An
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$250 - $1,100
Shanghai Airlines
Website
ceair.com
Flights from Guilin to Shanghai Pudong
Ave. Duration
2 h 28 min
When
Every day
Estimated price
$95 - $350
Sichuan Airlines
Website
ch.com
Flights from Guilin to Chengdu
Ave. Duration
1 h 45 min
When
Tuesday, Thursday and Saturday
Estimated price
$110 - $550
Flights from Guilin to Shijiazhuang via Chongqing
Ave. Duration
5 h 10 min
When
Tuesday, Thursday and Saturday
Estimated price
$150 - $750
Flights from Guilin to Tianjin via Nanchang
Ave. Duration
5 h 40 min
When
Tuesday, Thursday and Saturday
Estimated price
$380 - $1,400
Cathay Dragon
Website
cathaypacific.com
Flights from Guilin to Shanghai Pudong via Hong Kong
Ave. Duration
5 h 20 min
When
Saturday
Estimated price
$600 - $1,400
Flights from Guilin to Hong Kong
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$220 - $900
Okay Airways
Website
okair.net
Flights from Guilin to Tianjin
Ave. Duration
2 h 53 min
When
Every day
Estimated price
$90 - $290
Hainan
Website
hainanairlines.com
Flights from Guilin to Shanghai Pudong
Ave. Duration
2 h 20 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$70 - $250
Flights from Guilin to Tianjin
Ave. Duration
3 h 5 min
When
Every day
Estimated price
$480 - $2,000
Spring Airlines
Website
springairlines.com
Flights from Guilin to Shanghai Pudong
Ave. Duration
2 h 25 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$120 - $240
Flights from Guilin to Shijiazhuang
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$120 - $240
Hebei
Website
hbhk.com.cn
Flights from Guilin to Shijiazhuang
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$55 - $320
Flights from Guilin to Tianjin
Ave. Duration
2 h 45 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$360 - $1,500
Fuzhou Airlines
Website
Flights from Guilin to Tianjin via Yichang
Ave. Duration
4 h 5 min
When
Tuesday, Thursday and Saturday
Estimated price
$55 - $320
Flights from Guilin to Tianjin via Fuzhou
Ave. Duration
6 h 15 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$80 - $400
Tianjin Airlines
Website
tianjin-air.com
Flights from Guilin to Tianjin via Xi An
Ave. Duration
5 h 17 min
When
Every day
Estimated price
$130 - $550
Shandong Airlines
Website
shandongair.com.cn
Flights from Guilin to Chengdu
Ave. Duration
1 h 40 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$130 - $550
Yangtze River Express
Website
yzr.com.cn
Flights from Guilin to Shanghai Pudong
Ave. Duration
2 h 20 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$70 - $250
Juneyao Airlines
Website
juneyaoair.com
Flights from Guilin to Shanghai Pudong
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$140 - $380
Train operators
China Railways G-Class
Train from Guilin to Zhuzhou West
Ave. Duration
2 h 41 min
Frequency
Once daily
Estimated price
$30 - $40
Schedules at
trip.com
2nd Class Seat
$30 - $40
1st Class Seat
$55 - $65
Business Class Seat
$100 - $130
Train from Zhuzhou West Station to Shanghai Hongqiao
Ave. Duration
5 h 53 min
Frequency
Once daily
Estimated price
$70 - $85
Schedules at
trip.com
2nd Class Seat
$70 - $85
1st Class Seat
$120 - $140
Business Class Seat
$230 - $270
China Railways
Website
china-railway.com.cn
Train from Guilin North to Shanghai South
Ave. Duration
22 h 40 min
Frequency
Twice daily
Estimated price
$24 - $40
Schedules at
chinahighlights.com
Bus operators
China Bus Guide
Website
chinabusguide.com
Bus from Guangxi Guilin to Guangzhou Fangcun
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$20
Schedules at
chinabusguide.com
Bus from Guangzhou Fangcun to Zhejiang Hangzhou
Ave. Duration
14 h
Frequency
Once daily
Estimated price
$60
Schedules at
chinabusguide.com
Bus from Hangzhou Wulinmen to Shanghai Hongqiao Airport
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$17
Schedules at
chinabusguide.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Slovenia: Getting from Ljubljana to Lake Bled and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.