tripunder

Home › Routes › Bangalore to Hampi

Routes · From Bengaluru

Bangalore to Hampi: Distance, Drive Time and Every Way to Get There

Hampi is about 338 km from Bengaluru by road, up the NH48 to Chitradurga and across to Hosapete. Here is the distance, the drive time, what each way of getting there costs, and the places worth a stop on the way.

By GokulUpdated 11 November 20267 min read
Granite boulder hills and temple ruins at Hampi seen from Matanga Hill at sunset

Photo: Vyacheslav Argenberg, CC BY 4.0, via Wikimedia Commons. Text added by Trip Under.

Hampi from Matanga Hill. By road it is about 338 km from Bengaluru.

Short answer

Hampi is about 338 km from Bengaluru by road, roughly 4 hours 15 minutes of driving on a clear road (a routing estimate with no breaks; add time for traffic and stops). The cheapest way is the overnight 16592 Hampi Express: KSR Bengaluru 21:50 to Hosapete 07:00 daily, ₹260 in Sleeper and ₹685 in 3A (ConfirmTkt, read 5 November 2026), then a local bus for the last 12.5 km. The fastest way is to drive: petrol for a car comes to about ₹2,500 one way.

about 338 kmby road, Bengaluru to Hampi
4 h 15 mindrive, free-flow estimate
₹260Sleeper, Hampi Express
₹2,500petrol one way (assumption below)

The road to Hampi is one of the easiest long drives out of Bengaluru: a wide highway north to Chitradurga, then a quieter road across the Deccan to Hosapete, the town at the edge of the ruins.

How we worked it out. On 11 November 2026 we routed Bengaluru city centre to Hampi Bazaar with OpenStreetMap routing (OSRM) and checked the towns along the route line. Drive times are routing estimates for an empty road, with no breaks. Train fares are the ones in our Hampi by train guide. We give a price only where a dated source gives one.

Every way to get there

Times and fares as stated in each row. Taxi fares are not listed: we found no dated source.
WayRouteTimeCost (one way)Notes
Train + local bus16592 Hampi Express, KSR Bengaluru → Hosapete Jn, then bus to Hampi Bazaar9 h 10 min + 15–30 minSleeper ₹260, 3A ₹685, 2A ₹965; bus about ₹17Daily, 21:50 → 07:00 (ConfirmTkt, read 5 Nov 2026). The ₹17 bus fare is from Wikivoyage (2023), before the November 2026 fare revision.
State bus (KSRTC)Bengaluru → Hosapete, then local buscheck the timetablecheck the live fareKarnataka revised state bus fares from 4–5 November 2026 (about 23% on average for KSRTC). We found no published revised fare for this route, so we give none.
Own carNH48 to Chitradurga, NH50 to Hosapeteabout 4 h 15 min free-flowpetrol about ₹2,500338 km ÷ 15 km per litre (our assumption for a small petrol car) × ₹110.82 a litre, the Bengaluru price on 6 Nov 2026 (The Hans India). Tolls extra: we could not reach NHAI's toll site to confirm them.

For a whole weekend, the train is also what keeps the trip cheap: two days in Hampi on a shoestring with the train both ways comes to about ₹3,200 per person in our model (full cost breakdown).

Open the route in Google Maps for live traffic.

The road and where to stop

Infographic · the route

The usual road: Bengaluru to Hampi

Towns from the OSRM route line, 11 Nov 2026. About 190 km is on NH48, the rest on NH50.

OSRM sends you out on the Nelamangala expressway and up the NH48 (the Pune–Bengaluru highway) through Tumakuru, Sira and Hiriyur to Chitradurga, about 200 km from Bengaluru. There the route leaves the NH48 for the NH50, through Jagaluru taluk and Kudligi to Hosapete, and the last few kilometres into Hampi.

The Hampi Express runs overnight in both directions, which saves two nights of rooms (our Hampi page). Check the return times and seats on NTES and IRCTC before you plan your last day.

Best time to go and what a day costs

Infographic · month by month

Hampi, month by month

BestGoodPassableAvoid
Month-by-month as text

Jan: Best · Feb: Best · Mar: Good · Apr: Avoid · May: Avoid · Jun: Avoid · Jul: Passable · Aug: Passable · Sep: Passable · Oct: Good · Nov: Best · Dec: Best

November to February is the season — cool mornings, cold nights, everything walkable. April to June is 40°C on bare granite with no shade, and genuinely unsafe for children and older parents.

Best months: Jan–Feb, Nov–Dec. A day in Hampi costs about ₹900 on a shoestring, ₹1,600 mid-range and ₹3,200 comfortable per person, for a bed, food, local transport and entry fees (our Hampi page).

Frequently asked questions

What is the distance from Bangalore to Hampi?

About 338 km by road from Bengaluru city centre to Hampi Bazaar (OSRM, 11 November 2026), via Tumakuru, Chitradurga and Hosapete.

How long does it take to drive from Bangalore to Hampi?

About 4 hours 15 minutes on a clear road by OSRM's estimate, with no breaks. Add time for city traffic and stops.

What is the cheapest way to go from Bangalore to Hampi?

The 16592 Hampi Express in Sleeper class, about ₹260 (ConfirmTkt, read 5 November 2026). It leaves KSR Bengaluru at 21:50 and reaches Hosapete at 07:00 daily. A local bus covers the last 12.5 km.

Can I go from Bangalore to Hampi by train?

Yes, to Hosapete Junction, about 12.5 km from Hampi. The overnight Hampi Express is the usual pick; our Hampi by train guide lists the other trains and fares by class.

What is the best route from Bangalore to Hampi by road?

NH48 north through Tumakuru, Sira and Hiriyur to Chitradurga, then NH50 through Kudligi to Hosapete and Hampi. Most of it is highway.

How much is the KSRTC bus fare from Bangalore to Hampi?

Karnataka revised state bus fares from 4–5 November 2026, by about 23% on average for KSRTC. We found no published new fare for Bengaluru–Hosapete, so check the live fare with KSRTC before you go.

When is the best time to visit Hampi?

Jan–Feb, Nov–Dec. November to February is the season — cool mornings, cold nights, everything walkable. April to June is 40°C on bare granite with no shade, and genuinely unsafe for children and older parents.

Sources and how we priced this

Keep reading

Hampi Nearest Railway Station: Hosapete, Trains by Class and the Last 12 kmRead the guide →How much a Hampi trip from Bangalore actually costsRead the guide →8 Underrated Long Weekend Trips from Bangalore, All Under ₹10,000Read the guide →

Plan the days in Hampi

Set your dates, group and travel style on the Hampi page and see beds, food, scooter and entry fees add up.

Open the Hampi page →

Costs come from Trip Under's place data and our cost model (see methodology). They are indicative ballparks for budget travel and move with season and demand. Check live bus, train and room prices before you book. Trip Under is reader-planned, not an agency, and takes no commission on any booking.