Duration 5h 51m
Distance 1553.8 km
Average price ¥2000
Possible routes 9 found

Lijiang to Yangshuo

Rome2rio has found 9 ways to get from Lijiang to Yangshuo by flight, bus, taxi, train and car. We recommend flying from Lijiang to Guilin and then taking the bus from Guilin to Guilin Yangshuo, which is the fastest option and takes around 5h 51m.
Recommended route

Fly from Lijiang, bus

  1. Lijiang
  2. Guilin
  3. Yangshuo
Fastest
5h 51m
¥1917 - ¥4332
Alternative routes

Taxi to Ninglang Luguhu, fly, bus

  1. Lijiang
  2. Ninglang Luguhu
  3. Guilin
  4. Yangshuo
9h 37m
¥1067 - ¥4408

Train to Dali, fly, bus

  1. Lijiang
  2. Dali
  3. Guilin
  4. Yangshuo
7h 47m
¥2177 - ¥6760

Bus to Deqen, fly, bus

  1. Lijiang Bus Station
  2. Deqen
  3. Guilin
  4. Yangshuo
11h 16m
¥1205 - ¥7234

Train

  1. Lijiang
  2. Dali
  3. Kunming South
  4. Guiyang North
  5. Yangshuo
12h 49m
¥594 - ¥836

Train, bus

  1. Lijiang
  2. Dali
  3. Kunming South Station
  4. Guilin
  5. Yangshuo
13h 13m
¥611 - ¥843

Bus, train

  1. Lijiang
  2. Kunming
  3. Guilin
  4. Yangshuo
28h 9m
Cheapest
¥391 - ¥566

Bus

  1. Lijiang
  2. Kunming
  3. Fuyuan
  4. Guizhou Jinyang Bus Station
  5. Guilin
  6. Yangshuo
31h 2m
¥572 - ¥737

Drive

  1. Lijiang
  2. Yangshuo
15h 41m
¥950 - ¥1500

Frequently asked questions

Want to know about travelling from Lijiang 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 Lijiang to Yangshuo is to bus and train which costs ¥390 - ¥600 and takes 28h 9m.

More details

The quickest way to get from Lijiang to Yangshuo is to fly and bus which costs ¥1900 - ¥4400 and takes 5h 51m.

More details

No, there is no direct bus from Lijiang to Yangshuo. However, there are services departing from Lijiang and arriving at Guilin Yangshuo via Kunming, Fuyuan, Guizhou Jinyang Bus Station and Guilin. The journey, including transfers, takes approximately 31h 2m.

More details

The distance between Lijiang and Yangshuo is 1053 km. The road distance is 1553.8 km.

Get driving directions

The best way to get from Lijiang to Yangshuo without a car is to train which takes 12h 49m and costs ¥550 - ¥850.

More details

It takes approximately 5h 51m to get from Lijiang to Yangshuo, including transfers.

More details

Lijiang to Yangshuo bus services, operated by China Bus Guide, depart from Lijiang station.

More details

The best way to get from Lijiang to Yangshuo is to train which takes 12h 49m and costs ¥550 - ¥850. Alternatively, you can bus, which costs ¥550 - ¥750 and takes 31h 2m.

Mode details

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

Search flights

Lijiang to Yangshuo bus services, operated by China Bus Guide, arrive at Guilin Yangshuo station.

More details

Yes, the driving distance between Lijiang to Yangshuo is 1554 km. It takes approximately 15h 41m to drive from Lijiang to Yangshuo.

Get driving directions

Xiamen Airlines, China Eastern Airlines, Shandong Airlines and two other airlines offer flights from Lijiang 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 Lijiang to Lijiang Airport is to bus which takes 50 min and costs ¥20.

More details

How to travel from Lijiang to Yangshuo

Find all the possible transport options for your trip from Lijiang 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 Lijiang and Yangshuo?

You can take a train from Lijiang to Yangshuo via Lijiang, Dali, Kunming South, Guiyang North, and Yangshuo in around 12h 49m. Alternatively, you can take a bus from Lijiang to Yangshuo via Kunming Station, Kunming, Fuyuan, Guizhou Jinyang Bus Station, Guangxi Guilin, and Guilin in around 31h 2m.
Airlines
Ave. Duration
4h
Frequency
Monday, Wednesday, Friday and Sunday
Estimated price
¥2200 - ¥8500
Ave. Duration
4h 40m
Frequency
Every day
Estimated price
¥2200 - ¥4500
Ave. Duration
1h 50m
Frequency
Monday, Wednesday, Friday and Sunday
Estimated price
¥2400 - ¥8500
Ave. Duration
1h 55m
Frequency
Every day
Estimated price
¥4100 - ¥8500
Ave. Duration
4h 50m
Frequency
Tuesday, Thursday and Saturday
Estimated price
¥700 - ¥2500
Other operators
Ave. Duration
3h 11m
Estimated price
¥420 - ¥500

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