Hampi by train
The nearest railway station is Hospet Junction (IR station code�: HPT), 13 km away.
Overnight trains run several times a week from Bangalore, Hyderabad and Goa. The trains are a much cheaper and more comfortable route than the tourist buses most people are led into. (2 AC - bed with linen - costs 750Rs from Bangalore to Hampi). You can also catch an overnight train from Mysore to Hubli and from there to Hospet/Hampi.
Here are some useful trains to get into Hampi:
Train Number
|
Train Name
|
You may board at
|
You may alight at
|
---|
|
Hampi Express
|
Bangalore City Dept. 9:00PM, Yesvantpur Junction (Bangalore)
|
Hospet Junction Arr. 7:50AM
|
|
Amaravathi Express
|
Vasco Da Gama, Madgaon Junction
|
Hospet Junction
|
|
Kacheguda Express (Slip Route)
|
Kacheguda (Hyderabad)
|
Hospet Junction
|
|
Rayalaseema Express (Slip Route)
|
Hyderabad
|
Hospet Junction
|
From Hospet it's convenient to take a rickshaw to Hampi (Rs.80-120). Rickshaw drivers can be persistent and will poke their heads in the train before you even get off, but they may very well be the best option. Buses to Hampi are cheaper. it's about a kilometer and a half walk from the train station to the bus station. Take an Auto-rickshaw up to bus-stand (Rs. 5 per head) and you can easily get frequent government buses for Hampi (Rs. 10 per head).
Also see Rail travel in India
The Most Frequently Asked Travel Questions about Hampi