There are 5 ways to get from Deyang to Yangshuo by train, car, plane 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.

Recommended option

Train  •  8h 51m

  1. Take the train from Deyang (Station) to Dujun East Xi'an North - Nanning East
  2. Take the train from Dujun East to Yangshuo Guiyang North / ...

¥524 - ¥668

4 alternative options

Drive  •  12h 32m

  1. Drive from Deyang to Yangshuo 1233.7 km

¥750 - ¥1200

Train to Chengdu, fly, bus  •  6h 8m

  1. Take the train from Deyang Station to Chengdu East Station
  2. Fly from Chengdu (CTU) to Guilin (KWL) CTU - KWL
  3. Take the bus from Guilin to Guilin Yangshuo

¥808 - ¥2086

Train to Mianyang, fly, bus  •  5h 43m

  1. Take the train from Deyang Station to Mianyang
  2. Fly from Mianyang (MIG) to Guilin (KWL) MIG - KWL
  3. Take the bus from Guilin to Guilin Yangshuo

¥609 - ¥1982

Train to Chongqing, fly, bus  •  7h 29m

  1. Take the train from Deyang to Chongqing North
  2. Fly from Chongqing (CKG) to Guilin (KWL) CKG - KWL
  3. Take the bus from Guilin to Guilin Yangshuo

¥689 - ¥2818

Questions & Answers

The cheapest way to get from Deyang to Yangshuo is to train which costs ¥500 - ¥700 and takes 8h 51m.

More details

The quickest way to get from Deyang to Yangshuo is to train and fly and bus which costs ¥600 - ¥2000 and takes 5h 43m.

More details

The distance between Deyang and Yangshuo is 926 km. The road distance is 1233.7 km.

Get driving directions

The best way to get from Deyang to Yangshuo without a car is to train which takes 8h 51m and costs ¥500 - ¥700.

More details

It takes approximately 8h 51m to get from Deyang to Yangshuo, including transfers.

More details

The quickest flight from Chengdu Airport to Guilin Airport is the direct flight which takes 1h 40m.

Search flights

Yes, the driving distance between Deyang to Yangshuo is 1234 km. It takes approximately 12h 32m to drive from Deyang to Yangshuo.

Get driving directions

Sichuan Airlines, Shandong Airlines and Air China offer flights from Chengdu Airport to Guilin Airport.

Search flights

There are 203+ hotels available in Yangshuo. Prices start at ¥750 per night.

More details

Map of how to get from Deyang to Yangshuo.
Launch map view
  • Distance: 926.1 km
  • Duration: 8h 51m

What companies run services between Deyang, China and Yangshuo, China?

You can take a train from Deyang to Yangshuo via Dujun East and Yangshuo in around 8h 51m.

Airlines
Sichuan Airlines
Website
ch.com
Flights from Chengdu to Guilin
Ave. Duration
1h 40m
When
Tuesday, Thursday and Saturday
Estimated price
¥750 - ¥3800
Flights from Chongqing to Guilin
Ave. Duration
1h 40m
When
Friday and Sunday
Estimated price
¥2100 - ¥24000
Shandong Airlines
Website
shandongair.com.cn
Flights from Chengdu to Guilin
Ave. Duration
1h 45m
When
Monday, Wednesday, Friday and Sunday
Estimated price
¥950 - ¥3700
Flights from Mianyang to Guilin
Ave. Duration
1h 45m
When
Thursday and Saturday
Estimated price
¥490 - ¥1800
Air China
Website
airchina.com
Flights from Chengdu to Guilin
Ave. Duration
1h 50m
When
Every day
Estimated price
¥700 - ¥2200
China Southern Airlines
Website
csair.com
Flights from Chongqing to Guilin
Ave. Duration
1h 30m
When
Every day
Estimated price
¥800 - ¥4100
China Express Airlines
Website
chinaexpressair.com
Flights from Chongqing to Guilin
Ave. Duration
1h 30m
When
Tuesday, Thursday and Saturday
Estimated price
¥490 - ¥3400
Train operators
China Railways G-Class
Train from Deyang (Station) to Dujun East
Ave. Duration
5h 4m
Frequency
Once daily
Estimated price
¥320 - ¥410
Schedules at
trip.com
2nd Class Seat
¥320 - ¥410
1st Class Seat
¥550 - ¥650
Business Class Seat
¥1000 - ¥1300
Train from Dujun East to Yangshuo
Ave. Duration
1h 54m
Frequency
Once daily
Estimated price
¥150 - ¥200
Schedules at
trip.com
2nd Class Seat
¥150 - ¥200
1st Class Seat
¥260 - ¥310
Business Class Seat
¥500 - ¥650
Train from Deyang Station to Chengdu East Station
Ave. Duration
25 min
Frequency
5 times a day
Estimated price
¥45 - ¥65
Schedules at
trip.com
2nd Class Seat
¥45 - ¥65
1st Class Seat
¥70 - ¥90
Business Class Seat
¥200 - ¥250
Train from Deyang Station to Mianyang
Ave. Duration
19 min
Frequency
5 times a day
Estimated price
¥40 - ¥55
Schedules at
trip.com
2nd Class Seat
¥40 - ¥55
1st Class Seat
¥60 - ¥75
Business Class Seat
¥180 - ¥220
Train from Deyang to Chongqing North
Ave. Duration
2h 7m
Frequency
Once daily
Estimated price
¥150 - ¥200
Schedules at
trip.com
2nd Class Seat
¥150 - ¥200
1st Class Seat
¥260 - ¥320
Business Class Seat
¥500 - ¥650
China Railways D-Class
Website
chinahighlights.com
Train from Dujun East to Yangshuo
Ave. Duration
2h 12m
Frequency
Twice daily
Estimated price
¥120 - ¥160
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
¥120 - ¥160
1st Class Seat
¥150 - ¥220
Train from Deyang to Chengdu East Station
Ave. Duration
25 min
Frequency
4 times a day
Estimated price
¥35 - ¥55
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
¥35 - ¥55
1st Class Seat
¥29 - ¥45
Train from Deyang to Mianyang
Ave. Duration
19 min
Frequency
3 times a day
Estimated price
¥30 - ¥45
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
¥30 - ¥45
1st Class Seat
¥20 - ¥29
China Railways K-Class
Website
chinahighlights.com
Train from Deyang to Mianyang
Ave. Duration
57 min
Frequency
Once daily
Estimated price
¥17 - ¥60
Schedules at
trip.com
Book at
trip.com
Hard Seat
¥17 - ¥23
Hard sleeper
¥50 - ¥60
Soft sleeper
¥75 - ¥95
Bus operators
China Bus Guide
Website
chinabusguide.com
Bus from Guilin to Guilin Yangshuo
Ave. Duration
1h 30m
Frequency
Every 20 minutes
Estimated price
¥27
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 Need to know: Jadrolinija, Getting to Milan from the airport and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.