There are 7 ways to get from Chengdu Airport (CTU) to Yangshuo by plane, bus, subway, 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 Chengdu Shuangliu International Airport, bus
best- Fly from Chengdu Shuangliu International Airport (CTU) to Guilin Liangjiang International Airport (KWL)plane CTU - KWL
- Take the bus from Guilin Airport to Guilin Yangshuobus
7h 10m¥1,831–3,671Train, bus via Guilin
cheapest- Take the train from Chengdu East to Guilin Westtrain Jiangyou / ...
- Take the bus from Guilin South Bus Station to Guilin Yangshuobus
9h 54m¥398–909Subway to Chengdu Tianfu International Airport, fly, bus
- 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
- Take the bus from Guilin Airport to Guilin Yangshuobus
6h 36m¥1,165–2,806Train
- Take the train from Chengdu East to Chongqing West Stationtrain Chengdu East / ...
- Take the train from Chongqing West to Yangshuotrain Chongqing West
8h 40m¥546–739Drive 1,143.3 km
- Drive from Chengdu Airport (CTU) to Yangshuocar 1,143.3 km
11h 51m¥972–1,404Train, bus
- Take the train from Chengdu East to Guilintrain Xi'an North
- Take the bus from Guilin South Bus Station to Guilin Yangshuobus
9h 51m¥533–639Bus, 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 Yangshuotrain
10h 4m¥495–645
Chengdu Shuangliu International Airport (CTU) to Guilin Liangjiang International Airport (KWL) flights
Questions & Answers
The cheapest way to get from Chengdu Airport (CTU) to Yangshuo is to bus and train which costs ¥490 - ¥650 and takes 10h 4m.
The fastest way to get from Chengdu Airport (CTU) to Yangshuo is to subway and fly and bus which takes 6h 36m and costs ¥1100 - ¥2900.
No, there is no direct train from Chengdu Airport (CTU) to Yangshuo. However, there are services departing from Chengdu Airport T1 and arriving at Yangshuo via Taipingyuan, Chengdu East and Chongqing West. The journey, including transfers, takes approximately 8h 40m.
The distance between Chengdu Airport (CTU) and Yangshuo is 927 km. The road distance is 1143.3 km.
The best way to get from Chengdu Airport (CTU) to Yangshuo without a car is to train which takes 8h 40m and costs ¥500 - ¥750.
It takes approximately 7h 10m to get from Chengdu Airport (CTU) to Yangshuo, including transfers.
Chengdu Airport (CTU) to Yangshuo train services, operated by China Railways G-Class, depart from Chengdu East station.
Chengdu Airport (CTU) to Yangshuo train services, operated by China Railways G-Class, arrive at Chongqing West Station.
Yes, the driving distance between Chengdu Airport (CTU) to Yangshuo is 1143 km. It takes approximately 11h 51m to drive from Chengdu Airport (CTU) to Yangshuo.
There are 230+ hotels available in Yangshuo.
What companies run services between Chengdu Airport (CTU), China and Yangshuo, China?
You can take a subway from Chengdu Airport T1 to Yangshuo via Taipingyuan, East station, Chengdu East, Chongqing West, and Yangshuo in around 8h 40m.
- 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 East to Chongqing West Station
- 2nd Class Seat
- ¥130–150
- 1st Class Seat
- ¥220–250
- Business Class Seat
- ¥320–450
Train from Chongqing West to Yangshuo
- 2nd Class Seat
- ¥360–400
- 1st Class Seat
- ¥590–650
- Business Class Seat
- ¥850–1,300
Train from Chengdu East to Guilin
- 2nd Class Seat
- ¥470–510
- 1st Class Seat
- ¥750–850
- Business Class Seat
- ¥1,100–1,600
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 Yangshuo
- 2nd Class Seat
- ¥210–230
- 1st Class Seat
- ¥350–380
- Business Class Seat
- ¥500–750
Train from Chengdu East to Chongqing West Station
- Ave. Duration
- 2h 7m
- Frequency
- 3 times a day
- Estimated price
- ¥110–230
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥110–150
- Adult - 1st Class
- ¥160–230
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 Chengdu East to Chongqing West Station
- Adult - second class
- ¥100–150
- [email protected]
- Website
- chinabusguide.com
Bus from Guilin Airport to Guilin Yangshuo
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Guilin Airport to Guilin Yangshuo
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Guilin South Bus Station to Guilin Yangshuo
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ¥27–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
Bus from Guilin South Bus Station to Guilin Yangshuo
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ¥27–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
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 Travel Insider: Top Japan travel tips by Beatrix Holland, French strikes 2018: What are my alternative transport options?, and Best ways to travel around Australia - to help you get the most out of your next trip.


















