Hampi’s climate is generally dry & hot. March to early June is the summer. Monsoon brings some wet weather that typically lasts from late June to early August. The colder period of the year is from November to February.
Irrespective of the climate, Hampi is open for visitors all round the year.
Tourist crowd (and prices too!) drops during the summer & rainy seasons.
Day temperature in summer can reach close to 40 deg C (104 deg F).
If you are planning to tour during this season wear protective loose cotton cloths & headwear (hat or scarf). Carry plenty of drinking water during the tour. One of the bonuses of touring Hampi during off season is the quietness and the relative seclusion of the sites.
Rains can put your local Hampi itinerary out of gear. Most of the spots you are going to tour are open areas. The unpredictable rain can make you camp at the hotel room, or restrict your tour to a limited number of spots.
Remember, most of the ruins you are going to cover on foot or by bicycle/moped. Even if you hire a cab, you will require walk along open areas. And one more thing, during the torrential rain the coracle crossing services at the river is halted due to safety reasons.
Bring a plastic raincoat, if you are still committed to tour the ruins during the rainy season. Nevertheless it is possible to explore Hampi around the year, though the rainy and summer seasons are less preferred.
Dust settled, the river full and the monuments got a though wash, post rain weeks the whole of Hampi spots a fresh & green look.
Though the nights are cold, the winter offers a pleasant climate to tour the ruins. The day temperature in the winter can be in its mid 20 deg C (mid 68 deg F) range. Visit Hampi during the winter (Nov-Feb) period and join the mob in style!
Bangalore > Hospet by Bus
Rajahamsa (State operated bus); Local bus (state operated)
Bangalore > Hospet by Train : Rs 150 to Rs 1300
For Hampi Express (Train No.6591 for Hospet to Bangalore; Train No. 6592 for Bangalore to Hospet) : First AC (1A) : Rs 1286; Second AC (2A) : Rs ...