There are 6 ways to get from Chengdu Airport (CTU) to Guilin by plane, subway, train, car, or bus
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 Chengdu Shuangliu International Airport
best- Fly from Chengdu Shuangliu International Airport (CTU) to Guilin Liangjiang International Airport (KWL)plane CTU - KWL
5h 12m¥1,856–3,676Train
cheapest- Take the train from Chengdu East to Guilin Westtrain Jiangyou / ...
7h 41m¥316–759Subway to Chengdu Tianfu International Airport, fly
- Take the subway from Incubation Park to Tianfu International Airport Northsubway
- Fly from Chengdu Tianfu International Airport (TFU) to Guilin Liangjiang International Airport (KWL)plane TFU - KWL
4h 37m¥1,190–2,811Train via Pengshan North
- Take the train from Chengdu Shuangliu International Airport to Pengshan Northtrain Chengdu / ...
- Take the train from Pengshan North to Guilin Westtrain Jiangyou
7h 6m¥322–731Drive 1,080.8 km
- Drive from Chengdu Airport (CTU) to Guilincar 1,080.8 km
11h 14m¥919–1,327Bus, train
- Take the bus from Chengdu Airport to Leshan Central Bus Stationbus
- Take the train from Leshan to Guiyang Easttrain
- Take the train from Guiyang East to Guilin Westtrain
8h 27m¥405–655
Chengdu Shuangliu International Airport (CTU) to Guilin Liangjiang International Airport (KWL) flights
Questions & Answers
The cheapest way to get from Chengdu Airport (CTU) to Guilin is to bus and train which costs ¥400 - ¥700 and takes 8h 27m.
The fastest way to get from Chengdu Airport (CTU) to Guilin is to subway and fly which takes 4h 37m and costs ¥1100 - ¥2900.
No, there is no direct train from Chengdu Airport (CTU) to Guilin. However, there are services departing from Chengdu Shuangliu International Airport and arriving at Guilin West via Pengshan North. The journey, including transfers, takes approximately 7h 6m.
The distance between Chengdu Airport (CTU) and Guilin is 877 km. The road distance is 1080.8 km.
The best way to get from Chengdu Airport (CTU) to Guilin without a car is to train via Pengshan North which takes 7h 6m and costs ¥320 - ¥750.
It takes approximately 5h 12m to get from Chengdu Airport (CTU) to Guilin, including transfers.
Chengdu Airport (CTU) to Guilin train services, operated by China Railways C-Class, depart from Chengdu Shuangliu International Airport station.
The best way to get from Chengdu Airport (CTU) to Guilin is to fly which takes 5h 12m and costs ¥1800 - ¥3700. Alternatively, you can train via Pengshan North, which costs ¥320 - ¥750 and takes 7h 6m.
Chengdu Airport (CTU) to Guilin train services, operated by China Railways C-Class, arrive at Pengshan North station.
Yes, the driving distance between Chengdu Airport (CTU) to Guilin is 1081 km. It takes approximately 11h 14m to drive from Chengdu Airport (CTU) to Guilin.
What companies run services between Chengdu Airport (CTU), China and Guilin, China?
Air China, Shandong Airlines, and five other airlines fly from Chengdu Shuangliu International Airport (CTU) to Guilin Liangjiang International Airport (KWL) 4 times a day. Alternatively, you can take a train from Chengdu Shuangliu International Airport to Guilin West via Pengshan North in around 7h 6m.
- Website
- airchina.com
Flights from Chengdu Shuangliu International Airport to Guilin Liangjiang International Airport via Zhengzhou
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,300–4,800
Flights from Chengdu Shuangliu International Airport to Guilin Liangjiang International Airport via Haikou
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ¥2,600–4,400
Flights from Chengdu Tianfu International Airport to Guilin Liangjiang International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- ¥1,100–1,300
- Website
- airguilin.com
Flights from Chengdu Shuangliu International Airport to Guilin Liangjiang International Airport via Kunming
- Ave. Duration
- 5h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥700–3,600
Flights from Chengdu Shuangliu International Airport to Guilin Liangjiang International Airport via Zhengzhou
- Ave. Duration
- 6h 10m
- When
- Thursday
- Estimated price
- ¥1,000–4,400
Flights from Chengdu Shuangliu International Airport to Guilin Liangjiang International Airport via Haikou
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,900–5,000
Flights from Chengdu Tianfu International Airport to Guilin Liangjiang International Airport
- Ave. Duration
- 1h 42m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥500–2,800
- Website
- qdairlines.com
Flights from Chengdu Shuangliu International Airport to Guilin Liangjiang International Airport via Haikou
- Ave. Duration
- 4h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,900–5,000
- Website
- xiamenair.com
Flights from Chengdu Shuangliu International Airport to Guilin Liangjiang International Airport via Lijiang
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ¥2,300–5,500
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Incubation Park to Tianfu International Airport North
- Ave. Duration
- 48 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥10–14
- Schedules at
- travelchinaguide.com
Train from Chengdu Shuangliu International Airport to Pengshan North
- Adult - second class
- ¥22–35
Train from Pengshan North to Guilin West
- Ave. Duration
- 5h 52m
- Frequency
- Once daily
- Estimated price
- ¥300–700
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥300–410
- Adult - 1st Class
- ¥500–700
Train from Chengdu East to Guilin West
- Ave. Duration
- 6h 8m
- Frequency
- Every 4 hours
- Estimated price
- ¥310–750
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥310–430
- Adult - 1st Class
- ¥500–750
Train from Guiyang East to Guilin West
- Ave. Duration
- 2h 13m
- Frequency
- Every 4 hours
- Estimated price
- ¥140–310
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥140–190
- Adult - 1st Class
- ¥210–310
Train from Leshan to Guiyang East
- 2nd Class Seat
- ¥220–250
- 1st Class Seat
- ¥370–410
- Business Class Seat
- ¥500–800
Train from Guiyang East to Guilin West
- 2nd Class Seat
- ¥180–200
- 1st Class Seat
- ¥300–330
- Business Class Seat
- ¥430–650
- [email protected]
- Website
- chinabusguide.com
Bus from Chengdu Airport to Leshan Central Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 10 minutes
- Estimated price
- ¥45–95
- Schedules at
- chinabusguide.com
- Bus
- ¥70–95
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 5 delightfully under-the-radar French towns you need to visit, Bali: What to do if Mount Agung erupts, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
There are 179+ hotels available in Guilin.


















