There are 8 ways to get from Varanasi to Ladakh by plane, train, night bus, taxi, bus, 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.
Fly from Varanasi Airport
best- Fly from Varanasi Airport (VNS) to Kushok Bakula Rimpochee Airport (IXL)plane VNS - IXL
7h 23m₹12,620–16,800Train, night bus, taxi, bus
cheapest- Take the train from Varanasi Jn to Chandigarhtrain
- Take the nightbus from Chandigarh to Manalinightbus
- Take the taxi from Manali to Keylongtaxi
- Take the bus from Keylong to Lehbus
38h 43m₹2,712–7,660Drive 1,645.4 km
- Drive from Varanasi to Lehcar 1,645.4 km
21h 36m₹18,774–27,118Train to Maryada Purushottam Shri Ram International Airport, fly
- Take the train from Varanasi Jn to Ayodhyatrain
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Kushok Bakula Rimpochee Airport (IXL)plane AYJ - IXL
18h 51m₹10,100–20,514Train, bus, taxi
- Take the train from Varanasi Jn to Amb Andauratrain
- Take the bus from Amb to Bir Tibetan Colonybus
- Take the taxi from Bir Tibetan Colony to Keylongtaxi
- Take the bus from Keylong to Lehbus
44h 48m₹4,508–9,611Bus
- Take the bus from Varanasi, Uttar Pradesh to Delhi, Delhi Statebus Varanasi, Uttar Pradesh - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Leh(Ladakh), Jammu and Kashmirbus Delhi, Delhi State - Leh(Ladakh), Jammu and Kashmir
2d 11hBus via Noida
- Take the bus from Varanasi, Uttar Pradesh to Noida, Uttar Pradeshbus
- Take the bus from Noida, Uttar Pradesh to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Leh(Ladakh), Jammu and Kashmirbus
2d 11hTrain, bus
- Take the train from Varanasi City to Anand Vihar Terminaltrain
- Take the bus from Anand Vihar ISBT Main Road to Rohini Sector-1 Avantikabus
- Take the bus from Delhi, Delhi State to Leh(Ladakh), Jammu and Kashmirbus
2d 17h
Varanasi Airport (VNS) to Kushok Bakula Rimpochee Airport (IXL) flights
Comparing Your Travel Options
The cheapest way to get from Varanasi to Ladakh is to train and night bus and taxi and bus which costs ₹2,700 - ₹8,000 and takes 38h 43m.
The fastest way to get from Varanasi to Ladakh is to fly which takes 7h 23m and costs ₹12,000 - ₹17,000.
No, there is no direct bus from Varanasi to Ladakh. However, there are services departing from Varanasi, Uttar Pradesh and arriving at Leh(Ladakh), Jammu and Kashmir via Delhi, Delhi State. The journey, including transfers, takes approximately 2 days 11h.
The distance between Varanasi and Ladakh is 1121 km. The road distance is 1645.4 km.
The best way to get from Varanasi to Ladakh without a car is to train and night bus and taxi and bus which takes 38h 43m and costs ₹2,700 - ₹8,000.
It takes approximately 7h 23m to get from Varanasi to Ladakh, including transfers.
Varanasi to Ladakh bus services, operated by SLGT Travels, depart from Varanasi, Uttar Pradesh station.
The best way to get from Varanasi to Ladakh is to fly which takes 7h 23m and costs ₹12,000 - ₹17,000. Alternatively, you can bus, which costs and takes 2 days 11h.
Varanasi to Ladakh bus services, operated by SLGT Travels, arrive at Delhi, Delhi State station.
Yes, the driving distance between Varanasi to Ladakh is 1645 km. It takes approximately 21h 36m to drive from Varanasi to Ladakh.
What companies run services between Varanasi, India and Ladakh, India?
IndiGo Airlines, Air India Express, and Air India Limited fly from Varanasi Airport (VNS) to Kushok Bakula Rimpochee Airport (IXL) 3 times a day. Alternatively, you can take a bus from Varanasi, Uttar Pradesh to Leh(Ladakh), Jammu and Kashmir via Delhi, Delhi State in around 2d 11h.
- Website
- goindigo.in
Flights from Varanasi Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹9,500–25,000
Flights from Maryada Purushottam Shri Ram International Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- ₹9,500–27,000
Flights from Maryada Purushottam Shri Ram International Airport to Kushok Bakula Rimpochee Airport via Ahmedabad, Delhi
- Ave. Duration
- 19h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹15,000–28,000
Flights from Maryada Purushottam Shri Ram International Airport to Kushok Bakula Rimpochee Airport via Delhi, Chandigarh
- Ave. Duration
- 19h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹9,500–27,000
Flights from Maryada Purushottam Shri Ram International Airport to Kushok Bakula Rimpochee Airport via Delhi, Jammu
- Ave. Duration
- 20h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Varanasi Jn to Chandigarh
- Ave. Duration
- 16h 10m
- Frequency
- Twice a week
- Estimated price
- ₹450–3,500
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,500
Train from Varanasi Jn to Ayodhya
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- 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 Varanasi Jn to Amb Andaura
- Ave. Duration
- 20h 30m
- Frequency
- Once a week
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
Train from Varanasi City to Anand Vihar Terminal
- Ave. Duration
- 17h 30m
- Frequency
- 5 times a week
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,100
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Night bus from Chandigarh to Manali
- Ave. Duration
- 5h 8m
- Frequency
- Every 5 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
Bus from Amb to Bir Tibetan Colony
- Ave. Duration
- 2h 31m
- Frequency
- 4 times a day
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Ave. Duration
- 2h 38m
- Estimated price
- ₹850–3,200
Ashtivinaya Travels
- Phone
- +91 98 16 02 42 88
- Website
- ashtvinayaktravels.com
Bharat Booking Holidays
- Phone
- +91 98 16 34 86 36
- Website
- bharatbooking.com
Cab Adviser Tours
- Phone
- +91 62 80 77 71 42
- Website
- cabadvisertours.in
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 Which London airport should I choose?, Train travel in France: A guide to SNCF, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
Booking & Getting There
There are 263+ hotels available in Ladakh.











