There are 7 ways to get from Jiangsu to Guilin by plane, train, 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.
Fly from Xuzhou Guanyin Airport
best- Fly from Xuzhou Guanyin Airport (XUZ) to Guilin Liangjiang International Airport (KWL)XUZ - KWL
3h 2m¥700–3,325Train
cheapest- Take the train from Suzhou Station to Shanghai HongqiaoNanjing / ...
- Take the train from Shanghai Hongqiao Station to Guilin NorthShanghai Hongqiao
11h 25m¥687–827Drive 1,428.2 km
- Drive from Suzhou to Guilin1,428.2 km
14h 32m¥1,259–1,818Fly from Huai'An Lianshui Airport
- Fly from Huai'An Lianshui Airport (HIA) to Guilin Liangjiang International Airport (KWL)HIA - KWL
3h 32m¥2,137–3,868Fly from Nanjing Lukou International Airport
- Fly from Nanjing Lukou International Airport (NKG) to Guilin Liangjiang International Airport (KWL)NKG - KWL
4h 49m¥1,279–2,125Fly from Yancheng Nanyang Airport
- Fly from Yancheng Nanyang Airport (YNZ) to Guilin Liangjiang International Airport (KWL)YNZ - KWL
3h 19m¥757–3,533Train via Hengyang
- Take the train from Suzhou station to Jiashan Station
- Take the train from Jiashan to Hengyang
- Take the train from Hengyang to Guilin North
24h 1m
Xuzhou Guanyin Airport (XUZ) to Guilin Liangjiang International Airport (KWL) flights
Questions & Answers
The cheapest way to get from Jiangsu to Guilin is to train which costs ¥650 - ¥850 and takes 11h 25m.
The fastest way to get from Jiangsu to Guilin is to fly which takes 3h 2m and costs ¥700 - ¥3400.
No, there is no direct train from Jiangsu to Guilin. However, there are services departing from South Guangji Road and arriving at Guilin North via Suzhou Station and Shanghai Hongqiao Station. The journey, including transfers, takes approximately 11h 25m.
The distance between Jiangsu and Guilin is 1260 km. The road distance is 1428.2 km.
The best way to get from Jiangsu to Guilin without a car is to train which takes 11h 25m and costs ¥650 - ¥850.
It takes approximately 3h 2m to get from Jiangsu to Guilin, including transfers.
Jiangsu to Guilin train services, operated by China Railways G-Class, depart from Suzhou Station.
The best way to get from Jiangsu to Guilin is to fly which takes 3h 2m and costs ¥700 - ¥3400. Alternatively, you can train, which costs ¥650 - ¥850 and takes 11h 25m.
Jiangsu to Guilin train services, operated by China Railways G-Class, arrive at Shanghai Hongqiao station.
Yes, the driving distance between Jiangsu to Guilin is 1428 km. It takes approximately 14h 32m to drive from Jiangsu to Guilin.
What companies run services between Jiangsu, China and Guilin, China?
Air Guilin flies from Xuzhou Guanyin Airport (XUZ) to Guilin Liangjiang International Airport (KWL) once daily. Alternatively, you can take a subway from South Guangji Road to Guilin North via Suzhou station, Suzhou Station, and Shanghai Hongqiao Station in around 11h 25m.
- Website
- airguilin.com
Flights from Xuzhou Guanyin Airport to Guilin Liangjiang International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥600–3,200
Flights from Yancheng Nanyang Airport to Guilin Liangjiang International Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥650–3,400
- Website
- en.ceair.com
Flights from Huai'An Lianshui Airport to Guilin Liangjiang International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥2,000–3,700
Flights from Nanjing Lukou International Airport to Guilin Liangjiang International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥750–4,400
- Website
- ceair.com
Flights from Huai'An Lianshui Airport to Guilin Liangjiang International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ¥2,000–3,700
- Website
- juneyaoair.com
Flights from Nanjing Lukou International Airport to Guilin Liangjiang International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥750–2,400
- Website
- sda.cn
Flights from Nanjing Lukou International Airport to Guilin Liangjiang International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥1,400–3,200
Train from Suzhou Station to Shanghai Hongqiao
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥60–66
- Business Class Seat
- ¥80–120
Train from Shanghai Hongqiao Station to Guilin North
- 2nd Class Seat
- ¥650–750
- 1st Class Seat
- ¥1,100–1,250
- Business Class Seat
- ¥1,700–2,400
Train from Suzhou Station to Shanghai Hongqiao
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- ¥45–75
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–70
- Adult - 1st Class
- ¥50–75
Train from Suzhou station to Jiashan Station
Train from Jiashan to Hengyang
Train from Hengyang to Guilin North
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 Heading to Europe? Read this before you buy a Eurail Pass, Want to know more about Flixbus?, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
There are 149+ hotels available in Guilin.

















