Duration 8h 29m
Distance 1458.1 km
Average price ¥1700
Possible routes 3 found

Kangding to Yangshuo

Rome2rio has found 3 ways to get from Kangding to Yangshuo by flight, bus, taxi and car. We recommend flying from Kangding to Guilin and then taking the bus from Guilin to Guilin Yangshuo, which takes around 10h 12m.
Recommended route

Fly from Kangding, bus

  1. Kangding
  2. Guilin
  3. Yangshuo
10h 12m
¥875 - ¥4004
Alternative routes

Taxi to Chengdu, fly, bus

  1. Kangding
  2. Chengdu
  3. Guilin
  4. Yangshuo
Fastest
8h 29m
¥1531 - ¥2939

Drive

  1. Kangding
  2. Yangshuo
15h 46m
Cheapest
¥900 - ¥1400

Frequently asked questions

Want to know about travelling from Kangding to Yangshuo? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Kangding to Yangshuo is to drive which costs ¥900 - ¥1400 and takes 15h 46m.

More details

The quickest way to get from Kangding to Yangshuo is to taxi and fly and bus which costs ¥1500 - ¥3000 and takes 8h 29m.

More details

The distance between Kangding and Yangshuo is 1023 km. The road distance is 1458.1 km.

Get driving directions

It takes approximately 10h 12m to get from Kangding to Yangshuo, including transfers.

More details

There is no direct flight from Kangding Airport to Guilin Airport. The quickest flight takes 9h 25m and has one stopover.

Search flights

Yes, the driving distance between Kangding to Yangshuo is 1458 km. It takes approximately 15h 46m to drive from Kangding to Yangshuo.

Get driving directions

Qingdao Airlines, Sichuan Airlines and Air China offer flights from Kangding Airport to Guilin Airport.

Search flights

There are 238+ hotels available in Yangshuo. Prices start at ¥139 per night.

More details

The best way to get from Kangding to Kangding Airport is to taxi which takes 40 min and costs ¥75 - ¥95.

More details

How to travel from Kangding to Yangshuo

Find all the possible transport options for your trip from Kangding to Yangshuo right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Kangding and Yangshuo?

There is no direct connection from Kangding to Yangshuo. However, you can take the taxi to Kangding airport, fly to Guilin, take the taxi to Guilin, then take the bus to Yangshuo. Alternatively, you can take the taxi to Chengdu airport, fly to Guilin, take the taxi to Guilin, then take the bus to Yangshuo.
Airlines
Ave. Duration
1h 47m
Frequency
Every day
Estimated price
¥850 - ¥3800
Ave. Duration
1h 47m
Frequency
Every day
Estimated price
¥850 - ¥3000
Ave. Duration
7h 25m
Frequency
Wednesday, Friday and Sunday
Estimated price
¥1300 - ¥8000
Ave. Duration
1h 50m
Frequency
Tuesday, Thursday and Saturday
Estimated price
¥800 - ¥3800
Ave. Duration
4h 5m
Frequency
Every day
Estimated price
¥1900 - ¥3900
Other operators
Ave. Duration
4h 37m
Estimated price
¥750 - ¥950

Yangshuo, China

Discover how to get to attractions and hotels near Yangshuo.

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe