There are 6 ways to get from Yangshuo to Lijiang by bus, plane, 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.
Bus to Guilin Liangjiang International Airport, fly to Lijiang Sanyi Airport
best- Take the bus from Guilin Yangshuo to Guilin Airportbus
- Fly from Guilin Liangjiang International Airport (KWL) to Lijiang Sanyi Airport (LJG)plane KWL - LJG
5h 45m¥2,080–4,803Bus, train
cheapest- Take the bus from Yangshuo to Guilin Southbus
- Take the train from Guilin to Kunming Southtrain
- Take the bus from Kunming West to Lijiangbus
20h 41m¥496–1,103Bus, train via Chuxiong
- Take the bus from Yangshuo to Guilin Southbus
- Take the train from Guilin West to Kunming South Stationtrain
- Take the train from Kunming South to Chuxiongtrain
- Take the train from Chuxiong to Lijiangtrain
12h 29m¥631–852Drive 1,447.6 km
- Drive from Yangshuo to Lijiangcar 1,447.6 km
14h 45m¥1,257–1,816Bus to Guilin Liangjiang International Airport, fly to Dali Huangcaoba, bus
- Take the bus from Guilin Yangshuo to Guilin Airportbus
- Fly from Guilin Liangjiang International Airport (KWL) to Dali Huangcaoba (DLU)plane KWL - DLU
- Take the bus from Dali Ancient City to Lijiang Bus Stationbus
12h 32m¥872–4,051Train to Guiyang Longdongbao International Airport, fly to Lijiang Sanyi Airport
- Take the train from Yangshuo to Longdongbaotrain
- Fly from Guiyang Longdongbao International Airport (KWE) to Lijiang Sanyi Airport (LJG)plane KWE - LJG
7h 30m¥1,453–3,658
Guilin Liangjiang International Airport (KWL) to Lijiang Sanyi Airport (LJG) flights
Questions & Answers
The cheapest way to get from Yangshuo to Lijiang is to bus and train via Chuxiong which costs ¥600 - ¥850 and takes 12h 29m.
The fastest way to get from Yangshuo to Lijiang is to bus and fly which takes 5h 45m and costs ¥2000 - ¥4800.
The distance between Yangshuo and Lijiang is 1107 km. The road distance is 1447.6 km.
The best way to get from Yangshuo to Lijiang without a car is to bus and train via Chuxiong which takes 12h 29m and costs ¥600 - ¥850.
It takes approximately 5h 45m to get from Yangshuo to Lijiang, including transfers.
Yes, the driving distance between Yangshuo to Lijiang is 1448 km. It takes approximately 14h 45m to drive from Yangshuo to Lijiang.
There are 278+ hotels available in Lijiang.
What companies run services between Yangshuo, China and Lijiang, China?
There is no direct connection from Yangshuo to Lijiang. However, you can take the bus to Guilin Airport, walk to Guilin Liangjiang International Airport (KWL) airport, fly to Lijiang Sanyi Airport (LJG), walk to Lijiang Airport, then take the bus to Lijiang Blue Sky Hotel. Alternatively, you can take a bus from Yangshuo to Lijiang via Guilin South, Guilin West, Kunming South, Chuxiong, and Lijiang in around 12h 29m.
- Website
- intl.jdair.net
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Xi An
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥3,400–7,500
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Nanjing
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,000–8,500
Flights from Guiyang Longdongbao International Airport to Lijiang Sanyi Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,500–4,100
- Website
- airchina.com
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Tianfu International
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ¥700–5,000
- Website
- tibetairlines.com
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Xi An
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ¥1,000–4,800
- Website
- xiamenair.com
Flights from Guilin Liangjiang International Airport to Lijiang Sanyi Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,000–5,500
- Website
- en.ceair.com
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Xi An
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ¥2,600–6,500
- Website
- westair.cn
Flights from Guilin Liangjiang International Airport to Dali Huangcaoba via Chongqing
- Ave. Duration
- 9h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,200–4,400
- Website
- luckyair.net
Flights from Guiyang Longdongbao International Airport to Lijiang Sanyi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ¥400–2,600
- Website
- cgzair.com
Flights from Guiyang Longdongbao International Airport to Lijiang Sanyi Airport
- Ave. Duration
- 1h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥400–2,600
Train from Guilin West to Kunming South Station
- 2nd Class Seat
- ¥380–420
- 1st Class Seat
- ¥630–690
- Business Class Seat
- ¥900–1,300
Train from Kunming South to Chuxiong
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ¥70–140
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥95–140
Train from Guilin to Kunming South
- Ave. Duration
- 7h 7m
- Frequency
- Once daily
- Estimated price
- ¥320–800
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥320–450
- Adult - 1st Class
- ¥550–800
Train from Yangshuo to Longdongbao
- Ave. Duration
- 3h 7m
- Frequency
- 3 times a day
- Estimated price
- ¥150–340
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥150–210
- Adult - 1st Class
- ¥240–340
Train from Chuxiong to Lijiang
- Adult - second class
- ¥100–140
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Guilin Yangshuo to Guilin Airport
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- ¥60–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Yangshuo to Guilin South
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥27–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
Bus from Kunming West to Lijiang
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- ¥140–202
- Schedules at
- chinabusguide.com
- Bus
- ¥140–190
Bus from Dali Ancient City to Lijiang Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ¥69–110
- Schedules at
- chinabusguide.com
- Bus
- ¥75–110
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 Heading to Europe? Read this before you buy a Eurail Pass, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.













