There are 5 ways to get from Shangri-La to Lijiang Airport (LJG) by train, bus, rideshare, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Shangri-La to Lijiangtrain Shangri-La
- Take the bus from Lijiang Blue Sky Hotel to Lijiang Airportbus
2h 34m¥94–120Bus
- Take the bus from Shangri-La Bus Station to Lijiang Bus Stationbus
4h 37m¥102–157Airport Transfer
- Take the rideshare from Shangri-La to Lijiang (LJG)189.9 km
2h 6mDrive 189.9 km
- Drive from Shangri-La to Lijiang Airport (LJG)car 189.9 km
2h 6m¥161–232Taxi
- Take the taxi from Shangri-La to Lijiang Airport (LJG)taxi 189.9 km
2h 6m¥390–470
Comparing Your Travel Options
The cheapest way to get from Shangri-La to Lijiang Airport (LJG) is to train and bus which costs ¥90 - ¥120 and takes 2h 34m.
The fastest way to get from Shangri-La to Lijiang Airport (LJG) is to drive which takes 2h 6m and costs ¥160 - ¥240.
No, there is no direct bus from Shangri-La station to Lijiang Airport (LJG). However, there are services departing from Shangri-La Bus Station and arriving at Lijiang Airport via Lijiang Blue Sky Hotel. The journey, including transfers, takes approximately 4h 37m.
The distance between Shangri-La and Lijiang Airport (LJG) is 163 km. The road distance is 189.9 km.
The best way to get from Shangri-La to Lijiang Airport (LJG) without a car is to train and bus which takes 2h 34m and costs ¥90 - ¥120.
It takes approximately 2h 34m to get from Shangri-La to Lijiang Airport (LJG), including transfers.
Shangri-La to Lijiang Airport (LJG) bus services, operated by China Bus Guide, depart from Shangri-La Bus Station.
Shangri-La to Lijiang Airport (LJG) bus services, operated by China Bus Guide, arrive at Lijiang Bus Station.
Yes, the driving distance between Shangri-La to Lijiang Airport (LJG) is 190 km. It takes approximately 2h 6m to drive from Shangri-La to Lijiang Airport (LJG).
There are 240+ hotels available in Lijiang Airport (LJG).
What companies run services between Shangri-La, China and Lijiang Airport (LJG), China?
China Bus Guide operates a bus from Shangri-La Bus Station to Lijiang Bus Station 5 times a day. Tickets cost ¥59–110 and the journey takes 3h 30m.
Train from Shangri-La to Lijiang
- Adult - second class
- ¥45–65
Bus from Lijiang Blue Sky Hotel to Lijiang Airport
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥20
- Schedules at
- travelchinaguide.com
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Shangri-La Bus Station to Lijiang Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- ¥59–110
- Schedules at
- chinabusguide.com
- Bus
- ¥75–110
- Website
- https://www.mozio.com
Rideshare from Shangri-La to Lijiang (LJG)
- Ave. Duration
- 2h 6m
- Frequency
- On demand
- Ave. Duration
- 2h 6m
- Estimated price
- ¥390–470
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: Eurostar, The London Underground: Essential tips to navigate the Tube, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
Check out Blablacar's carpooling service for rideshare options between Shangri-La and Lijiang Airport (LJG). A great option if you don't have a driver's licence or want to avoid public transport.