There are 7 ways to get from Udaipur to Leh by plane, train, bus, taxi, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Dabok Airport (UDR) to Kushok Bakula Rimpochee Airport (IXL)plane UDR - IXL
11h 30m₹10,590–24,329Train, bus
cheapest- Take the train from Ranapratapnagar to Kota Jntrain
- Take the train from Kota Jn to Martyr Captain Tushar Mahajantrain
- Take the train from Udhampur to Srinagartrain
- Take the bus from Srinagar to Lehbus
2d 3h₹1,981–8,577Train, bus, taxi
- Take the train from Ranapratapnagar to Gurgaontrain
- Take the train from Gurgaon to Chandigarhtrain
- Take the train from Chandigarh to Kiratpur Sahibtrain
- Take the bus from Kiratpur Sahib to Manali Private Bus Standbus
- Take the taxi from Manali Private Bus Stand to Keylongtaxi
- Take the bus from Keylong to Lehbus
40h 24m₹3,185–8,896Drive 1,516.8 km
- Drive from Udaipur to Lehcar 1,516.8 km
22h 2m₹16,982–24,530Bus via Ludhiāna
- Take the bus from Udaipur to Ludhianabus
- Take the bus from Ludhiana to Kullubus
- Take the bus from FlixBus Kullu to FlixBus Jispabus
- Take the bus from Keylong to Lehbus
2dBus
- Take the bus from Udaipur to Bhilwarabus
- Take the bus from Bhilwara to Jaipurbus
- Take the bus from Jaipur to Srinagarbus
- Take the bus from Srinagar to Lehbus
2d 3hTrain, bus via Ajmer
- Take the train from Ranapratapnagar to Ajmertrain
- Take the train from Ajmer to Pathankottrain
- Take the bus from Pathankot to Srinagarbus
- Take the bus from Srinagar to Lehbus
2d 11h
Dabok Airport (UDR) to Kushok Bakula Rimpochee Airport (IXL) flights
Comparing Your Travel Options
The cheapest way to get from Udaipur to Leh is to train and bus which costs ₹1,900 - ₹9,000 and takes 2 days 3h.
The fastest way to get from Udaipur to Leh is to fly which takes 11h 30m and costs ₹10,000 - ₹25,000.
No, there is no direct bus from Udaipur to Leh. However, there are services departing from Udaipur and arriving at Leh via Ludhiana, FlixBus Kullu and Keylong. The journey, including transfers, takes approximately 2 days 0h.
The distance between Udaipur and Leh is 1141 km. The road distance is 1516.8 km.
The best way to get from Udaipur to Leh without a car is to train and bus and taxi which takes 40h 24m and costs ₹3,100 - ₹9,000.
It takes approximately 11h 30m to get from Udaipur to Leh, including transfers.
Udaipur to Leh bus services, operated by SLGT Travels, depart from Udaipur station.
The best way to get from Udaipur to Leh is to fly which takes 11h 30m and costs ₹10,000 - ₹25,000. Alternatively, you can bus via Ludhiāna, which costs and takes 2 days 0h.
Udaipur to Leh bus services, operated by SLGT Travels, arrive at Ludhiana station.
Yes, the driving distance between Udaipur to Leh is 1517 km. It takes approximately 22h 2m to drive from Udaipur to Leh.
What companies run services between Udaipur, India and Leh, India?
IndiGo Airlines and Air India Limited fly from Dabok Airport (UDR) to Kushok Bakula Rimpochee Airport (IXL) 4 times a day. Alternatively, you can take a bus from Udaipur to Leh via Ludhiana, Kullu, FlixBus Kullu, FlixBus Jispa, and Keylong in around 2d.
- Website
- goindigo.in
Flights from Dabok Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- ₹9,500–27,000
Flights from Dabok Airport to Kushok Bakula Rimpochee Airport via Mumbai
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- ₹14,000–28,000
Flights from Dabok Airport to Kushok Bakula Rimpochee Airport via Hyderabad, Delhi
- Ave. Duration
- 14h
- When
- Saturday
- Estimated price
- ₹16,000–29,000
Flights from Dabok Airport to Kushok Bakula Rimpochee Airport via Delhi, Chandigarh
- Ave. Duration
- 16h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹9,500–27,000
Flights from Dabok Airport to Kushok Bakula Rimpochee Airport via Jaipur, Chandigarh
- Ave. Duration
- 18h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹9,500–27,000
- Website
- airindia.in
Flights from Dabok Airport to Kushok Bakula Rimpochee Airport via Delhi
- Ave. Duration
- 14h 40m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Dabok Airport to Kushok Bakula Rimpochee Airport via Delhi, Chandigarh
- Ave. Duration
- 19h 50m
- When
- Monday and Friday
- Estimated price
- ₹9,500–23,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ranapratapnagar to Gurgaon
- Ave. Duration
- 11h 1m
- Frequency
- Once daily
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Gurgaon to Chandigarh
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Chandigarh to Kiratpur Sahib
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ranapratapnagar to Kota Jn
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Kota Jn to Martyr Captain Tushar Mahajan
- Ave. Duration
- 17h 8m
- Frequency
- Once daily
- 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 Udhampur to Srinagar
- Ave. Duration
- 3h 29m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,325
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Chair Car
- ₹720
- Executive Class
- ₹1,325
Train from Ranapratapnagar to Ajmer
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Ajmer to Pathankot
- Ave. Duration
- 21h
- Frequency
- Once a week
- Estimated price
- ₹490–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,300
- First Class (1A)
- ₹2,900–3,800
- Phone
- +91 080-46333629
- support@mybusbookings.com
- Website
- Northern Travels
Bus from Kiratpur Sahib to Manali Private Bus Stand
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- ₹1,000–1,500
- Website
- Northern Travels
- Phone
- 0191-2577475
- jksrtc@gmail.com
- Website
- jksrtc.co.in
Bus from Keylong to Leh
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ₹700–1,100
- Website
- jksrtc.co.in
Bus from Srinagar to Leh
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ₹800–1,300
- Website
- jksrtc.co.in
Bus from Keylong to Leh
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ₹700–1,100
- Website
- jksrtc.co.in
Bus from Srinagar to Leh
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ₹800–1,300
- Website
- jksrtc.co.in
Bus from Srinagar to Leh
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ₹800–1,300
- Website
- jksrtc.co.in
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Udaipur to Ludhiana
- Ave. Duration
- 19h 20m
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Ludhiana to Kullu
- Ave. Duration
- 5h 54m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Udaipur to Bhilwara
- Ave. Duration
- 3h 15m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bhilwara to Jaipur
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Pathankot to Srinagar
- Ave. Duration
- 8h 40m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Kullu to FlixBus Jispa
- Ave. Duration
- 5h 5m
- Frequency
- Hourly
- Estimated price
- ₹550–1,800
- Website
- FlixBus India
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Udaipur to Bhilwara
- Ave. Duration
- 3h
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bhilwara to Jaipur
- Ave. Duration
- 4h 50m
- Frequency
- Every 2 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Srinagar
- Ave. Duration
- 18h 55m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Pathankot to Srinagar
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Udaipur to Bhilwara
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Website
- National Travels - Ratnagiri
Bus from Bhilwara to Jaipur
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
- Website
- Rajdhani Travels (Patan)
Bus from Udaipur to Bhilwara
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Patan)
- Website
- Rajdhani Travels (Nimbhera)
- Phone
- +91 9153044288
- shashipujan123@gmail.com
- Website
- Shiv Shakti
Bus from Udaipur to Bhilwara
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
Bus from Bhilwara to Jaipur
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Ave. Duration
- 1h 1m
- Estimated price
- ₹800–1,000
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 India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guideBooking & Getting There
There are 250+ hotels available in Leh.