1. Bangalore to Hampi by Car
Due to the unavailability of a direct train route between Bangalore and Hampi, commuting via road may be a convenient option for a traveller; the 350 kilometres being traversable in approximately 7-8 hours. There are numerous cab services which operate on this route; cab operators such as Savaari, GetMeCab, BharatTaxi and others provide one with rates that best fit one’s budget. In addition to these local taxi providers, one can opt for the outstation services provided by Ola, Uber or Meru. A list of the tentative rates that the services of these taxis may incur has been given below.
The Routes That Can Be Taken
Route 1: The Hospet Route (via NH48 and NH50)Distance of approximately 360 kilometers being traversed in approximately 7-8 hours.
From Bangalore to Chitradurga to Hospet and to Hampi.
Route 2: The Hiriyur RouteDistance of approximately 370 kilometers being traversed in approximately 7-8 hours.
From Bangalore to Tumkur to Hiriyur to Challakere to Rampura and to Hampi.
Route 3: The Anantpura RouteDistance of approximately 440 kilometers being traversed in approximately 8-9 hours.
From Bangalore to Lepakshi to Anantapur to Bellari and to Hampi.
Road Conditions
Although route 1 (via Hospet) is the shortest in terms of distance to Hampi, it does not have well-maintained roads, and hence one may encounter potholes and traffic congestion; slowing progress and causing delays.
On the contrary, route 3 being comparatively longer in distance than the other routes, in terms of the quality of drive (due to well-maintained roads), it is an enjoyable drive and can be opted for if the more extended time duration is compensated for in the travel itinerary.
Route 2 (via Hiriyur) does not receive traffic congestion and the lush greenery flanking the roads makes it a picturesque journey.
Eating Options on the Way
During the journey, there are various coffee outlets at Chitradurga where you can stop to refresh yourself from the monotony of the drive.
2. Bangalore to Hampi by Train
Since there are no direct trains from Bangalore to Hampi, one has to travel via Hospet, the closest railway station to the destination. Below are the details of the trains that run on this route.
Available Train Options - Bangalore to Hospet
1. Mysore-Sainagar Shirdi Express (16217)
Timing: Departure - 8:15 AM
Arrival: 16:55 PM
Duration: 08:40 hours
Running Days: Monday
2. Garib Nawaj Express (16532)Timing: Departure- 5:00 PM
Arrival- 2:55 AM
Duration: 09:55 hours
Status: Friday
3. Yeshwantpur Jaipur Express (16534)Timing: Departure - 5:00 PM
Arrival- 2:55 AM
Duration: 09:55 hours
Running Days: Sunday
4. Hampi Express (16592)Timing: Departure- 10:00 PM
Arrival: 7:10 AM
Duration: 09:10 hours
Running Days: Daily
Transportation from Hospet to HampiTraversing the distance from Hospet to Hampi can be covered either bus buses that are readily available or via taxi services which take about 30 minutes to reach the destination.
3. Bangalore to Hampi by Bus
Covering a distance of about 350 kilometres within a time span of 7-8 hours, the Karnataka State Road Transport Corporation (KSRTC) have direct buses operating on this route. One can board the bus in Bangalore from the Kempegowda Bus Station; the passengers eventually having to de-board the bus at the Hampi Bus Stand, Hampi. There are many seating options available to passengers, ranging from AC Semi-sleeper, AC Sleeper and Non AC Sleeper. The popular bus operators are Go Tour Travels And Holidays, Green Line Travels And Holidays, GPR Travels and Sanjana Travels. In addition to these, there are numerous private buses that you can opt for according to your convenience with fares ranging between INR 500 and 700.
Available Bus Options