Hyderabad to Hampi by train:  There are a couple of Express trains connect Hospet with Hyderabad with Hospet.

Try Hyderabad-Kolhapur Express (Train No:11303 / 11304) which takes about 12 hours between Hospet and Hyderabad.

Another option is to go for the Triweekly Kacheguda-Hubli Express (Train No: 17603) and get down at Hospet Jn.

The above  two are the direct trains options. If you are willing for a split journey, get a train to Guntakal Jn. There are frequent connections to Hospet from Guntakal.

Secunderabad-Hubli Express (Train No:17320) travels to Hubli via Badami and Gadag. If you plan to cover Badami,Aihole, Pattadakal also as part of Hampi trip, take this train and get down at Badami.

You can not get a direct train from Badami to Hospet. But if you get down at Gadag Jn, it's on the relatively busy Hubli-Hospet route.


Hyderabad to Hampi by Road:

Hyderabad to Hampi distance is about 370km , takes about 7-8 hours of drive with halts.

Hyderabad-- 85Km ->Jadchelra-- 18km --> Mehbubnagar-- 105km-->Raichur--90km-->Sindhanur-- 50km-->Gangawati-- 6km-->Kampli--20km-->Kamalapur --4km-->Hampi

Hyderabad to Hampi by bus: KSRTC operates many daily services (about 7 hours travel time) from Hyderabad to Shimoga, via Hospet. Types range from Airavat (luxury Volvo bus) to Sarige type (express).

Check with SRE Travels. They operate daily overnight AC Sleeper bus (Volvo) service to Hospet from Hyderabad.

Bus drops you at Hospet bus station, from where you can board a local bus to Hampi or take an auto-rickshaw.

See also How to reach Hampi for other travel options.

Hyderabad Kolahpur Express

Hyderabad-Kolhapur Express (Train No:11303 / 11304) connects Hampi (Hospet) with Hyderabd

Hyderabad-Kolhapur Express (Train No:11303 / 11304) connects Hampi (Hospet) with Hyderabd


Amaravati Express

Amaravati Express (Train No.18047 / 18048 ) is a cross-country train that connects east India to the west. That is, Goa (Vasco-da-Gama) in the west coast with Howrah Junction in the east.

This train travels via Hospet Junction, the nearest railway station for Hampi. Those coming from the eastern parts of India to Hampi, this is a suitable train. The train covers its 2155 kilometers (1340 miles) journey in 2 days.


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).

Bangalore to Hospet Passenger Train

Possibly the cheapest (and slowest!) means to reach Hospet from Bangalore.The Hospet Passenger (Train No: 56908/56909) leaves Bangalore City Jn (SBC) by 10.15 PM and reaches Hospet Jn by 12.40 noon the next day, making it a 15 hour journey.

Garib Nawaz Express

Garib Nawaz Express (Train No: 16531 / 16532) is a long distance train that links the north, west and south India.This weekly train starts from Ajmer in Rajasthan and terminates at Bangalore city Jn in Karnataka.


Hampi Express in Hospet Railway Station

Hampi Express

Hampi Express is a greatly popular travel option for those traveling between Bangalore/ Mysore and Hampi.There are quite a few reasons for its popularity.


Rayalaseema Haripriya Express

Haripriya Express (Train No: 17415/17416) and Rayalaseema Express (Train No 17429 /17430 ) are a pair of trains that connects Hampi (Hospet Jn) with Hyderabad , Tirupati and C. Shahu Mharaj Terminus (Kholapur ).

The route bifurcates at Guntakal Junction.


Trains via Guntakal

Guntakal Junction (Station Code : GTL) in Andhrapradesh is an important railway junction.The busy railway route connecting the southern cities with the northern and central cities pass through Guntakal Junction.