Here is a chart of distances to Hampi from various towns and cities in India. There are many direct connections to Hampi (Hospet). Your travel may include a combination of multiple modes of transport (that is a combination of buses, trains etc).

See How to reach Hampi ?

Also there are multiple routes to reach Hampi as shown in the map. The road and rail routes are generally follows the same direction. But the distances usually differ. This chart is given to aid to you estimate & plan your traveling time. It is safe to assume that you cover about 45 to 50 kilometers (30 miles) an hour by normal modes (bus / train /car ). An overnight train would cover about 350 kilometers (217 miles)

In most cases your main entry point for Hampi is the Hospet Town .Hospet is the nearest bus station and railway station for Hampi. So from wherever you are planning for Hampi, look for Hospet as Hampi would not be listed in the railway/bus destination lists. Form Hospet town Hampi ruins site is 14 kilometers (9 miles) away. Take a local bus or auto-rickshaw.

Road distances to Hampi (approx)
Bangalore to Hampi: 360km
Mysore to Hampi :400km

Hyderabad to Hampi: 370km (via Gangavati)
Hyderabad to Hampi: 430km (via Bellari)

Pune to Hampi: 560km (via Solapur)
Pune to Hampi: 600km (via Kolhapur)

Mumbai to Hampi: 720km (from CST, via Pune,Solapur )
Mumbai to Hampi: 750km (from CST, via Pune (bypass) ,Kolhapur )

Goa to Hampi: 350km (from Vasco da Gama)

Chennai to Hampi: 580km (via Chittoor, Anantapuram)

Mangalore to Hampi: 420km

Hubli to Hampi: 160km

Badami to Hampi :150km
Aihole to Hampi :140km
Pattadakal to Hampi :130km

Railways Map of Karnataka

Railways Map of Karnataka

Railways map of Karnataka showing connectivity to Hampi. See also How to reach Hampi


Delhi to Hampi

New Delhi is about 2000 km (over 1200 miles) north of Hampi.There are two broad options to travel from Delhi to Hampi : by Flight and Train.


Hampi Hotels

Luxury Hotels:  Hampi has a few for upscale accommodation options.Hotels near Hampi: From a convenience point Hospet is a the nearest town for Hampi with bus and rail connectivity.


Hampi Landscape

How to reach Hampi ?

Your gateway town to Hampi is Hospet , bustling town located very close to the Hampi village.
This is the major travel hub from where you can get the travel connections as well as a variety of hotel options.


There are many train connections between Bangalore and Hospet. Hampi express is the most popular.

Bangalore to Hampi by Train

There are 5 trains to Hampi (Hospet), from Bangalore. Two of them are daily trains: Hampi Express (Train No 16592) and Hospet Passenger (Train No: 56909).

Hotels and Lodges in Hampi

And finally you've arrived at Hampi!In all probability you've taken that 30 minutes local bus from Hospet to Hampi.


Hotels in Hospet

Hospet is the gateway town to Hampi with bus and rail connections.It's ideal to stay in one of those Hampi guesthouses or lodges located in and around the Hampi Village.


Tonga (pony cart) is a popular way to travel between the Hampi Bazaar - Royal Center - Vittala Temple route.

Hampi in a nutshell

What is Hampi?Hampi ( a.k.a Humpi or Hampe ) is both a historic & religious place in India.