There are 9 ways to get from Leh to Hampi by plane, train, bus, 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.
Fly to Hubli Airport, train
best- Fly from Kushok Bakula Rimpochee Airport (IXL) to Hubli Airport (HBX)plane IXL - HBX
- Take the train from Hubli Jn to Hospet Jntrain
8h 45m₹20,546–48,996Bus, train
cheapest- Take the bus from Leh to Srinagarbus
- Take the train from Srinagar to Shri Mata Vaishno Devi Katratrain
- Take the train from Sh Mata V Devi Katra to Jammu Tawitrain
- Take the train from Jammu Tawi to Guntakal Jntrain
- Take the train from Guntakal Jn to Hospet Jntrain
2d 23h₹3,074–14,428Bus via Ajmer
- Take the bus from Leh to Srinagarbus
- Take the bus from Srinagar to Jaipurbus
- Take the bus from Jaipur to Ajmer, Rajasthanbus
- Take the bus from Ajmer, Rajasthan to Vijayapura, Karnatakabus
- Take the bus from Marathi Vidhalaya to Hospetebus
3d 4hDrive 2,621.5 km
- Drive from Leh to Hampicar 2,621.5 km
36h 25m₹29,405–42,474Fly to Belgaum Airport, train
- Fly from Kushok Bakula Rimpochee Airport (IXL) to Belgaum Airport (IXG)plane IXL - IXG
- Take the train from Belgaum to Hospet Jntrain
16h 50m₹22,696–58,396Fly to Jindal Vijaynagar Airport, taxi
- Fly from Kushok Bakula Rimpochee Airport (IXL) to Jindal Vijaynagar Airport (VDY)plane IXL - VDY
- Take the taxi from Jindal Vijaynagar Airport (VDY) to Hampitaxi
20h 54m₹21,606–40,016Fly to Dabolim Airport, train
- Fly from Kushok Bakula Rimpochee Airport (IXL) to Dabolim Airport (GOI)plane IXL - GOI
- Take the train from Vasco Da Gama to Hospet Jntrain
15h 28m₹17,328–30,133Bus, train via Delhi
- Take the bus from Leh(Ladakh), Jammu and Kashmir to Delhi, Delhi Statebus
- Take the train from Hazrat Nizamuddin to Bellary Jntrain
- Take the bus from Ballari, Karnataka to Hampi, Karnatakabus
3d 13hBus
- Take the bus from Leh(Ladakh), Jammu and Kashmir to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Hyderabad, Telanganabus
- Take the bus from Hyderabad, Telangana to Hampi, Karnatakabus
3d 21h
Kushok Bakula Rimpochee Airport (IXL) to Hubli Airport (HBX) flights
Questions & Answers
The cheapest way to get from Leh to Hampi is to bus and train which costs ₹3,000 - ₹15,000 and takes 2 days 23h.
The fastest way to get from Leh to Hampi is to fly and train which takes 8h 45m and costs ₹20,000 - ₹49,000.
No, there is no direct bus from Leh to Hampi. However, there are services departing from Leh and arriving at Hampi via Srinagar, Jaipur, Ajmer, Rajasthan, Marathi Vidhalaya and Hosapete. The journey, including transfers, takes approximately 3 days 4h.
The distance between Leh and Hampi is 2272 km. The road distance is 2621.5 km.
The best way to get from Leh to Hampi without a car is to bus and train which takes 2 days 23h and costs ₹3,000 - ₹15,000.
It takes approximately 8h 45m to get from Leh to Hampi, including transfers.
Leh to Hampi bus services, operated by JKSRTC, depart from Leh station.
Leh to Hampi bus services, operated by JKSRTC, arrive at Srinagar station.
Yes, the driving distance between Leh to Hampi is 2621 km. It takes approximately 36h 25m to drive from Leh to Hampi.
There are 232+ hotels available in Hampi.
What companies run services between Leh, India and Hampi, India?
You can take a bus from Leh to Hampi via Srinagar, Srinagar, Jaipur, Ajmer, Rajasthan, Vijayapura, Karnataka, Marathi Vidhalaya, and Hosapete in around 3d 4h.
- Website
- goindigo.in
Flights from Kushok Bakula Rimpochee Airport to Hubli Airport via Delhi
- Ave. Duration
- 5h 37m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹19,000–46,000
Flights from Kushok Bakula Rimpochee Airport to Belgaum Airport via Delhi
- Ave. Duration
- 18h 22m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹21,000–55,000
Flights from Kushok Bakula Rimpochee Airport to Dabolim Airport via Delhi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹14,000–35,000
Flights from Kushok Bakula Rimpochee Airport to Dabolim Airport via Mumbai
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹15,000–36,000
Flights from Kushok Bakula Rimpochee Airport to Dabolim Airport via Chandigarh
- Ave. Duration
- 8h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹14,000–35,000
- Website
- starair.in
Flights from Kushok Bakula Rimpochee Airport to Belgaum Airport via Mumbai
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹22,000–55,000
Flights from Kushok Bakula Rimpochee Airport to Belgaum Airport via Chandigarh, Ahmedabad
- Ave. Duration
- 10h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹22,000–55,000
Flights from Kushok Bakula Rimpochee Airport to Belgaum Airport via Srinagar, Mumbai
- Ave. Duration
- 12h
- When
- Wednesday and Thursday
- Estimated price
- ₹24,000–48,000
Flights from Kushok Bakula Rimpochee Airport to Jindal Vijaynagar Airport via Delhi, Bengaluru
- Ave. Duration
- 21h 5m
- When
- Tuesday to Wednesday
- Estimated price
- ₹16,000–48,000
Flights from Kushok Bakula Rimpochee Airport to Jindal Vijaynagar Airport via Mumbai, Bengaluru
- Ave. Duration
- 23h 30m
- When
- Every day
- Estimated price
- ₹20,000–44,000
Flights from Kushok Bakula Rimpochee Airport to Jindal Vijaynagar Airport via Chandigarh, Bengaluru
- Ave. Duration
- 24h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹19,000–43,000
Flights from Kushok Bakula Rimpochee Airport to Jindal Vijaynagar Airport via Srinagar, Bengaluru
- Ave. Duration
- 25h 50m
- When
- Wednesday and Thursday
- Estimated price
- ₹24,000–44,000
Flights from Kushok Bakula Rimpochee Airport to Jindal Vijaynagar Airport via Mumbai, Dabolim Airport, Bengaluru
- Ave. Duration
- 23h 30m
- When
- Every day
- Estimated price
- ₹21,000–45,000
- Website
- airindia.in
Flights from Kushok Bakula Rimpochee Airport to Dabolim Airport via Delhi
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- ₹15,000–32,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Hubli Jn to Hospet Jn
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Srinagar to Shri Mata Vaishno Devi Katra
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- ₹150–1,325
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
- Chair Car
- ₹720
- Executive Class
- ₹1,325
Train from Sh Mata V Devi Katra to Jammu Tawi
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jammu Tawi to Guntakal Jn
- Ave. Duration
- 42h 55m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,800–4,800
- First Class (1A)
- ₹6,000–8,500
Train from Guntakal Jn to Hospet Jn
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Belgaum to Hospet Jn
- Ave. Duration
- 5h 35m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Vasco Da Gama to Hospet Jn
- Ave. Duration
- 7h 58m
- Frequency
- 6 times a week
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Hazrat Nizamuddin to Bellary Jn
- Ave. Duration
- 32h 10m
- Frequency
- 5 times a week
- Estimated price
- ₹850–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–7,000
- Phone
- 0191-2577475
- [email protected]
- Website
- jksrtc.co.in
Bus from Leh to Srinagar
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- ₹800–1,300
- Website
- https://www.jksrtc.co.in/
Bus from Leh to Srinagar
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- ₹800–1,300
- Website
- https://www.jksrtc.co.in/
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Marathi Vidhalaya to Hospete
- Ave. Duration
- 3h 38m
- Frequency
- Every 20 minutes
- Estimated price
- ₹370–600
- Schedules at
- vrlbus.in
- Phone
- 91 82870 09889
- [email protected]
- Website
- omio.com
Bus from Leh(Ladakh), Jammu and Kashmir to Delhi, Delhi State
- Ave. Duration
- 47h 5m
- Frequency
- Every 3 hours
- Estimated price
- ₹750–2,700
- Schedules at
- omio.com
Bus from Leh(Ladakh), Jammu and Kashmir to Delhi, Delhi State
- Ave. Duration
- 47h 5m
- Frequency
- Every 3 hours
- Estimated price
- ₹750–2,700
- Schedules at
- omio.com
- [email protected]
- Website
- omio.com
Bus from Ballari, Karnataka to Hampi, Karnataka
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Schedules at
- omio.com
- Ave. Duration
- 44 min
- Estimated price
- ₹1,000–1,300
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 guide



















