There are 7 ways to get from Nepal to Lijiang by plane, car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Tribhuvan International Airport to Lijiang Sanyi Airport
best- Fly from Tribhuvan International Airport (KTM) to Lijiang Sanyi Airport (LJG)plane KTM - LJG
10h 14m¥1,339–2,920Fly Tribhuvan International Airport to Dali Huangcaoba, bus
cheapest- Fly from Tribhuvan International Airport (KTM) to Dali Huangcaoba (DLU)plane KTM - DLU
- Take the bus from Dali Ancient City to Lijiang Bus Stationbus
15h 17m¥1,165–3,600Drive, bus, train
- Drive from Kathmandu to Zhangmucar
- Take the bus from Zhangmu to Lhasa Beijiao Passenger Transport Terminalbus
- Take the bus from Lasa North Suburb Coach Station to Shangri-La Countybus
- Take the train from Shangri-La to Lijiangtrain
2d 1h¥1,253–1,548Fly Bharatpur Airport to Lijiang Sanyi Airport
- Fly from Bharatpur Airport (BHR) to Lijiang Sanyi Airport (LJG)plane BHR - LJG
9h 55m¥2,386–5,279Fly Janakpur Airport to Lijiang Sanyi Airport
- Fly from Janakpur Airport (JKR) to Lijiang Sanyi Airport (LJG)plane JKR - LJG
9h 10m¥1,248–2,759Fly Tribhuvan International Airport to Diqing Shangri-La Airport, train
- Fly from Tribhuvan International Airport (KTM) to Diqing Shangri-La Airport (DIG)plane KTM - DIG
- Take the train from Shangri-La to Lijiangtrain
10h 54m¥1,175–3,725Drive, bus
- Drive from Kathmandu to Zhangmucar
- Take the bus from Zhangmu to Lhasa Beijiao Passenger Transport Terminalbus
- Take the bus from Lasa North Suburb Coach Station to Shangri-La Countybus
- Take the bus from Shangri-La Bus Station to Lijiang Bus Stationbus
2d 3h¥1,257–1,561
Tribhuvan International Airport (KTM) to Lijiang Sanyi Airport (LJG) flights
Questions & Answers
The cheapest way to get from Nepal to Lijiang is to drive and bus and train which costs ¥1200 - ¥1600 and takes 2 days 1h.
The fastest way to get from Nepal to Lijiang is to fly which takes 9h 10m and costs ¥1200 - ¥2800.
The distance between Nepal and Lijiang is 1513 km.
It takes approximately 10h 14m to get from Nepal to Lijiang, including transfers.
Lijiang is 2h 15m ahead of Nepal. It is currently 9:38 PM in Nepal and 11:53 PM in Lijiang.
There are 278+ hotels available in Lijiang.
What companies run services between Nepal and Lijiang, China?
Air China, Sichuan Airlines, and three other airlines fly from Tribhuvan International Airport (KTM) to Lijiang Sanyi Airport (LJG) every 4 hours.
- Website
- en.ceair.com
Flights from Tribhuvan International Airport to Lijiang Sanyi Airport via Kunming
- Ave. Duration
- 14h 20m
- When
- Every day
- Estimated price
- ¥1,000–3,300
Flights from Tribhuvan International Airport to Lijiang Sanyi Airport via Tianfu International
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ¥1,300–2,900
Flights from Bharatpur Airport to Lijiang Sanyi Airport via Tribhuvan International Airport, Kunming
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- ¥1,800–6,000
Flights from Janakpur Airport to Lijiang Sanyi Airport via Tribhuvan International Airport, Kunming
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- ¥950–3,100
Flights from Tribhuvan International Airport to Dali Huangcaoba via Kunming
- Ave. Duration
- 13h 50m
- When
- Every day
- Estimated price
- ¥1,000–3,500
Flights from Tribhuvan International Airport to Dali Huangcaoba via Guangzhou Baiyun
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ¥1,500–5,000
Flights from Tribhuvan International Airport to Diqing Shangri-La Airport via Kunming
- Ave. Duration
- 12h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,200–4,200
Flights from Tribhuvan International Airport to Diqing Shangri-La Airport via Tianfu International
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ¥1,600–3,600
Flights from Tribhuvan International Airport to Diqing Shangri-La Airport via Lhasa
- Ave. Duration
- 10h 5m
- When
- Thursday
- Estimated price
- ¥1,000–3,600
Flights from Tribhuvan International Airport to Diqing Shangri-La Airport via Guangzhou Baiyun
- Ave. Duration
- 10h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,800–6,000
- Website
- ch.com
Flights from Tribhuvan International Airport to Lijiang Sanyi Airport via Tianfu International
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- ¥1,000–3,700
Flights from Tribhuvan International Airport to Dali Huangcaoba via Guangzhou Baiyun
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ¥1,500–5,000
Flights from Tribhuvan International Airport to Diqing Shangri-La Airport via Tianfu International
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ¥1,300–4,500
- Website
- csair.com
Flights from Tribhuvan International Airport to Lijiang Sanyi Airport via Guangzhou Baiyun
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ¥1,400–4,800
Flights from Tribhuvan International Airport to Lijiang Sanyi Airport via Tianfu International
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ¥1,300–2,900
Flights from Tribhuvan International Airport to Dali Huangcaoba via Guangzhou Baiyun
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ¥1,500–5,000
- Website
- airchina.com
Flights from Tribhuvan International Airport to Lijiang Sanyi Airport via Tianfu International
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ¥1,300–2,900
Flights from Bharatpur Airport to Lijiang Sanyi Airport via Tribhuvan International Airport, Tianfu International
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ¥2,300–5,500
Flights from Janakpur Airport to Lijiang Sanyi Airport via Tribhuvan International Airport, Tianfu International
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ¥1,200–2,800
- Website
- cdal.com.cn
Flights from Tribhuvan International Airport to Lijiang Sanyi Airport via Tianfu International
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,300–2,900
Flights from Bharatpur Airport to Lijiang Sanyi Airport via Tribhuvan International Airport, Tianfu International
- Ave. Duration
- 9h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,300–5,500
Flights from Janakpur Airport to Lijiang Sanyi Airport via Tribhuvan International Airport, Tianfu International
- Ave. Duration
- 8h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,200–2,800
Train from Shangri-La to Lijiang
- Adult - second class
- ¥45–65
- Website
- qichezhan.net
Bus from Lasa North Suburb Coach Station to Shangri-La County
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- ¥551
- Schedules at
- qichezhan.net
- bus@chinatrainguide.com
- Website
- chinabusguide.com
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
Bus from Shangri-La Bus Station to Lijiang Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- ¥75–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, 5 incredible day trips from Florence by train, and Want to know more about Flixbus? - to help you get the most out of your next trip.




