There are 8 ways to get from Shangri-La to Varanasi by plane, bus, car, 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 Diqing Shangri-La Airport to Varanasi Airport
best- Fly from Diqing Shangri-La Airport (DIG) to Varanasi Airport (VNS)plane DIG - VNS
17h 50m₹19,911–66,136Train to Lijiang Sanyi Airport, fly to Varanasi Airport
cheapest- Take the train from Shangri-La to Lijiangtrain
- Fly from Lijiang Sanyi Airport (LJG) to Varanasi Airport (VNS)plane LJG - VNS
28h 27m₹18,832–46,318Bus, drive, train
- Take the bus from Shangri-La County to Lasa North Suburb Coach Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Kathmanducar
- Take the bus from Kathmandu to Faizabadbus
- Take the train from Ayodhya Cantt to Varanasi Jntrain
3d₹20,474–29,139Fly Diqing Shangri-La Airport to Gaya, train
- Fly from Diqing Shangri-La Airport (DIG) to Gaya (GAY)plane DIG - GAY
- Take the train from Gaya Jn to Pt.Deen Dayal Upadhyaya Jn.train
20h 56m₹37,881–103,006Fly Diqing Shangri-La Airport to Bhairawa, train
- Fly from Diqing Shangri-La Airport (DIG) to Bhairawa (BWA)plane DIG - BWA
- Take the train from Nautanwa to Varanasi Jntrain
17h 40m₹20,801–72,436Bus, drive via Faizabad
- Take the bus from Shangri-La County to Lasa North Suburb Coach Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Kathmanducar
- Take the bus from Kathmandu to Faizabadbus
- Take the bus from Ayodhya to Varanasibus
3d 1hBus, drive, train via Dhulikhel
- Take the bus from Shangri-La County to Lasa North Suburb Coach Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Dhulikhelcar
- Take the bus from Kathmandu to Faizabadbus
- Take the train from Ayodhya Cantt to Varanasi Jntrain
3d 2h₹20,474–30,139Bus, drive
- Take the bus from Shangri-La County to Lasa North Suburb Coach Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Budhanilkanthacar
- Take the bus from Kathmandu Swoyambhu to Sonaulibus
- Take the bus from Sonauli to Varanasibus
3d 5h
Diqing Shangri-La Airport (DIG) to Varanasi Airport (VNS) flights
Comparing Your Travel Options
The cheapest way to get from Shangri-La to Varanasi is to bus and drive and train which costs ₹20,000 - ₹30,000 and takes 3 days 0h.
The fastest way to get from Shangri-La to Varanasi is to fly and train which takes 17h 40m and costs ₹20,000 - ₹75,000.
The distance between Shangri-La and Varanasi is 1721 km.
It takes approximately 17h 50m to get from Shangri-La to Varanasi, including transfers.
Varanasi is 2h 30m behind Shangri-La. It is currently 8:44 AM in Shangri-La and 6:14 AM in Varanasi.
There are 1503+ hotels available in Varanasi.
What companies run services between Shangri-La, China and Varanasi, India?
China Eastern Airlines, IndiGo Airlines, and Buddha Air Ltd fly from Diqing Shangri-La Airport (DIG) to Varanasi Airport (VNS) 5 times a week.
- Website
- buddhaair.com
Flights from Diqing Shangri-La Airport to Varanasi Airport via Kunming, Kathmandu
- Ave. Duration
- 25h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹19,000–65,000
Flights from Lijiang Sanyi Airport to Varanasi Airport via Kunming, Kathmandu
- Ave. Duration
- 24h 7m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹18,000–60,000
Flights from Lijiang Sanyi Airport to Varanasi Airport via Tianfu International, Kathmandu
- Ave. Duration
- 31h 20m
- When
- Monday, Wednesday, Saturday, Tuesday, Thursday, and Sunday
- Estimated price
- ₹17,000–90,000
Flights from Diqing Shangri-La Airport to Bhairawa via Kunming, Kathmandu
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- ₹20,000–70,000
- Website
- goindigo.in
Flights from Diqing Shangri-La Airport to Varanasi Airport via Guangzhou Baiyun, Kolkata
- Ave. Duration
- 18h 42m
- When
- Saturday
- Estimated price
- ₹31,000–80,000
Flights from Lijiang Sanyi Airport to Varanasi Airport via Kunming, Kolkata
- Ave. Duration
- 29h 10m
- When
- Thursday
- Estimated price
- ₹18,000–60,000
Flights from Diqing Shangri-La Airport to Gaya via Guangzhou Baiyun, Kolkata
- Ave. Duration
- 21h 20m
- When
- Saturday
- Estimated price
- ₹37,000–100,000
- Website
- maiair.com
Flights from Diqing Shangri-La Airport to Gaya via Guangzhou Baiyun, Yangon
- Ave. Duration
- 18h 20m
- When
- Tuesday
- Estimated price
- ₹55,000–130,000
Flights from Diqing Shangri-La Airport to Gaya via Kunming, Yangon
- Ave. Duration
- 18h 50m
- When
- Tuesday to Sunday
- Estimated price
- ₹41,000–110,000
Flights from Diqing Shangri-La Airport to Gaya via Tianfu International, Yangon
- Ave. Duration
- 22h 10m
- When
- Thursday
- Estimated price
- ₹46,000–120,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ayodhya Cantt to Varanasi Jn
- Ave. Duration
- 3h 57m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Gaya Jn to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Nautanwa to Varanasi Jn
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Ayodhya Cantt to Varanasi Jn
- Ave. Duration
- 3h 57m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Shangri-La to Lijiang
- Adult - second class
- ₹650–950
- Website
- qichezhan.net
Bus from Shangri-La County to Lasa North Suburb Coach Station
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- ₹7,740
- Schedules at
- qichezhan.net
Bus from Shangri-La County to Lasa North Suburb Coach Station
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- ₹7,740
- Schedules at
- qichezhan.net
Bus from Shangri-La County to Lasa North Suburb Coach Station
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- ₹7,740
- Schedules at
- qichezhan.net
Bus from Shangri-La County to Lasa North Suburb Coach Station
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- ₹7,740
- Schedules at
- qichezhan.net
- Website
- checi.cn
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- ₹2,500–3,700
- Schedules at
- checi.cn
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- ₹2,500–3,700
- Schedules at
- checi.cn
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- ₹2,500–3,700
- Schedules at
- checi.cn
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- ₹2,500–3,700
- Schedules at
- checi.cn
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₹55–1,300
- Website
- DTC
- Ordinary Buses
- ₹55–80
- AC Buses
- ₹100–150
- Airport Express Services
- ₹900–1,300
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₹55–1,300
- Website
- DTC
- Ordinary Buses
- ₹55–80
- AC Buses
- ₹100–150
- Airport Express Services
- ₹900–1,300
Bus from Kathmandu to Faizabad
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₹55–1,300
- Website
- DTC
- Ordinary Buses
- ₹55–80
- AC Buses
- ₹100–150
- Airport Express Services
- ₹900–1,300
- Phone
- +91 8009999389
- [email protected]
- Website
- Mahamaya Singh Bus Service
Bus from Ayodhya to Varanasi
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Website
- Mahamaya Singh Bus Service
- Website
- Mahamaya Singh Bus Service
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Ayodhya to Varanasi
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Website
- New Singh Bus Service
Bus from Ayodhya to Varanasi
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Website
- New Singh Bus Service
- Website
- Natraj Bus
Bus from Ayodhya to Varanasi
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Natraj Bus
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Ayodhya to Varanasi
- Ave. Duration
- 4h 46m
- Frequency
- 6 times a week
- Schedules at
- Shree Savariya Travels and Transport
- Website
- Abhishek Holidays
Bus from Ayodhya to Varanasi
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Schedules at
- Abhishek Holidays
- Website
- Kohinoor Travels
Bus from Ayodhya to Varanasi
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Schedules at
- Kohinoor Travels
- Phone
- 02228916622
- [email protected]
- Website
- Shubham Travels
Bus from Ayodhya to Varanasi
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Website
- Shubham Travels
Bus from Sonauli to Varanasi
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Website
- Shubham Travels
- Phone
- 9599757693
- [email protected]
Bus from Kathmandu Swoyambhu to Sonauli
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ₹950–1,300
- Schedules at
- Asian Shina Tours and Travels
- Phone
- +91 94141 26815
- [email protected]
- Website
- Gajraj Travels
Bus from Sonauli to Varanasi
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Website
- Gajraj Travels
- Website
- Vikram Bus
Bus from Sonauli to Varanasi
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- Vikram Bus
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 Flying into Beijing?, How to travel India's Golden Triangle, and Travelling by boat in Italy - to help you get the most out of your next trip.






























