Planning a trip to the historic ruins of Hampi? If you’re wondering how to reach Hampi from Bangalore, you have multiple travel options, including road, rail, and air. Located about 340 km from Bangalore, Hampi is a UNESCO World Heritage Site known for its ancient temples, captivating landscapes, and rich history of the Vijayanagara Empire. Whether you prefer a scenic road trip, a budget-friendly train journey, or a quicker flight and taxi combination, this guide covers all the best ways to travel from Bangalore to Hampi. Read on to find the most convenient, affordable, and comfortable option for your trip!
How to Reach Hampi from Bangalore
Bangalore to Hampi Fare Table
Mode of Transport | Type | Fare (₹) | Additional Costs | Total Cost Range (₹) |
---|---|---|---|---|
Bus | Non-AC Sleeper | 500 – 900 | Auto (Hospet to Hampi) ₹200 | 700 – 1,100 |
AC Sleeper | 900 – 1,500 | Auto ₹200 | 1,100 – 1,700 | |
Luxury AC | 1,200 – 2,000 | Auto ₹200 | 1,400 – 2,200 | |
Train | Sleeper Class (SL) | 200 – 400 | Auto ₹200 | 400 – 600 |
3rd AC | 600 – 1,200 | Auto ₹200 | 800 – 1,400 | |
2nd AC | 1,000 – 1,500 | Auto ₹200 | 1,200 – 1,700 | |
Car (Self-Drive) | Hatchback | 3,000 – 4,500 | Fuel ₹2,000 | 5,000 – 6,500 |
Sedan | 4,000 – 5,500 | Fuel ₹2,500 | 6,500 – 8,000 | |
SUV | 5,500 – 7,000 | Fuel ₹3,000 | 8,500 – 10,000 | |
Taxi | Sedan (Ola/Uber Outstation) | 5,000 – 7,500 | Toll ₹500 | 5,500 – 8,000 |
SUV (Innova, Xylo) | 7,000 – 10,000 | Toll ₹600 | 7,600 – 10,600 | |
Flight + Taxi | Bangalore to Hubli (Flight) | 2,500 – 6,000 | Taxi ₹3,000 – ₹4,500 | 5,500 – 10,500 |
Distance Between Bangalore and Hampi
The distance between Bangalore and Hampi is approximately 340 km by road. The journey can take anywhere between 5 to 8 hours, depending on your mode of transport.
Quick Overview of Travel Options
Mode of Transport | Approx. Time | Cost Range | Best For |
---|---|---|---|
Road (Car/Bus) | 6-8 hours | ₹500 – ₹5,000 | Scenic journey, comfort |
Train | 7-10 hours | ₹200 – ₹2,500 | Budget-friendly travel |
Flight + Taxi | 3-4 hours | ₹4,000 – ₹10,000 | Fastest but expensive |
Now, let’s explore each option in detail.
Bangalore to Hampi by Road
Traveling by road is one of the most popular ways to reach Hampi from Bangalore. The journey is scenic, passing through rural Karnataka, picturesque landscapes, and small towns.
A. By Car (Self-Drive or Taxi)
If you enjoy road trips, driving from Bangalore to Hampi is a great option.
Best Route:
The fastest and most recommended route is:
Bangalore → Chitradurga → Hospet → Hampi
Route Highlights:
- Bangalore to Chitradurga (NH48) – Smooth highway drive
- Chitradurga to Hospet (NH50) – Some rough patches, but overall decent
- Hospet to Hampi – A short 13 km drive
Approx. Travel Time: 6-7 hours
Toll Costs: Around ₹400-₹600
Fuel Cost: ₹2,000 – ₹3,000 (depending on vehicle mileage)
Car Rental & Taxi Options:
- Self-Drive Car Rentals: Zoomcar, Drivezy, Revv (₹3,000 – ₹5,000 per day)
- Private Taxi: Ola Outstation, Uber Intercity, or local cab services (₹5,000 – ₹8,000 for a round trip)
B. By Bus
For budget travelers, buses are a comfortable and affordable option. Several government and private buses operate daily between Bangalore and Hospet (the nearest town to Hampi).
Bus Operators: KSRTC, VRL, SRS, Sugama, and RedBus operators
Types of Buses Available:
- Sleeper AC: ₹900 – ₹1,500
- Semi-Sleeper AC: ₹600 – ₹1,200
- Non-AC Sleeper: ₹500 – ₹900
Boarding Points in Bangalore: Majestic Bus Stand, Yeshwanthpur, Anand Rao Circle
Dropping Points Near Hampi: Hospet Bus Stand (13 km from Hampi)
From Hospet, you can take an auto-rickshaw (₹200-₹300) or a local bus (₹20-₹50) to Hampi.
Bangalore to Hampi by Train
Taking a train is another convenient and cost-effective way to reach Hampi. The nearest railway station is Hospet Junction (HPT), which is well-connected to Bangalore.
Best Trains from Bangalore to Hospet
Train Name | Train No. | Departure (Bangalore) | Arrival (Hospet) | Travel Time | Fare (Approx.) |
---|---|---|---|---|---|
Hampi Express | 16592 | 10:00 PM | 6:10 AM | 8 hrs 10 min | ₹200 – ₹1,500 |
Gol Gumbaz Express | 16535 | 7:00 PM | 4:30 AM | 9 hrs 30 min | ₹300 – ₹1,800 |
Amaravathi Express | 17226 | 9:00 PM | 5:30 AM | 8 hrs 30 min | ₹250 – ₹1,600 |
How to Book Train Tickets?
- IRCTC Website (www.irctc.co.in)
- Mobile Apps: UTS, MakeMyTrip, Paytm, RailYatri
- Railway Station Ticket Counters
Once you reach Hospet Railway Station, take a local bus or auto-rickshaw to Hampi.
Bangalore to Hampi by Flight
Hampi does not have its own airport, but you can take a flight to Hubli Airport (HBX), the nearest airport, and then travel by road to Hampi.
Flight Details:
- Airlines: IndiGo, Air India, SpiceJet
- Duration: 1 hour (Bangalore to Hubli)
- Cost: ₹2,500 – ₹6,000 (one way)
Hubli to Hampi Travel Options:
Mode | Travel Time | Approx. Cost |
---|---|---|
Taxi | 4 hours | ₹3,000 – ₹4,500 |
Bus | 5 hours | ₹200 – ₹400 |
Alternatively, you can fly to Belgaum Airport (IXG), which is about 260 km from Hampi, and then hire a taxi.
Best Travel Option – Which One to Choose?
If You Prefer | Best Mode |
---|---|
Budget Travel | Train or Non-AC Bus |
Comfort | Sleeper AC Bus or Train |
Fastest Option | Flight to Hubli + Taxi |
Scenic Road Trip | Self-Drive Car |
Travel Tips for Visiting Hampi
✔ Best Time to Visit: October to March (Pleasant weather)
✔ Carry Cash: Limited ATMs in Hampi; digital payments are not accepted everywhere
✔ Stay in Hospet or Hampi: Hospet has better hotels, but Hampi has guesthouses
✔ Plan Your Return: Night buses and trains are the best for returning to Bangalore
Conclusion
Now that you know how to reach Hampi from Bangalore, you can choose the best travel option based on your budget, time, and comfort preferences. Whether you take a bus, train, car, or flight, each mode of transport offers a unique experience to explore this historic destination. For a hassle-free journey, book your tickets in advance, carry enough cash, and plan your itinerary well. Hampi’s mesmerizing ruins, breathtaking landscapes, and spiritual aura await you—so get ready for an unforgettable adventure! 🚀
Ready to explore Hampi? Pack your bags and start your journey from Bangalore today! 🚀