How to reach?
By air: The nearest airport is at Hubli, 143km away from Hampi. But there are fewer flights that fly to Hubli, and flying from Delhi or Mumbai will probably lead to changing planes in Bengaluru. Fly to Bangalore instead, a major international hub. Round-trip airfares from Delhi to Bangalore for the weekend start from ₹8,733. From Bangalore you can take an overnight train or an overnight bus. Train will cost around ₹655 for three-tier air condition while the bus tickets costs around ₹645.
By rail: The nearest railway station is Hospet Junction, 13km away. Overnight trains run several times a week from Bangalore, Hyderabad and Goa. You can book your ticket from IRCTC.
By bus: Karnataka State Road Transport Corporation operates daily buses to Hospet from Bangalore, Mysore and Gokarna. From Hospet, you can go to Hampi on a local bus for ₹20.
You can read more about Hampi and what to do there here.
So what are you waiting for? This is a once-in-a-lifetime opportunity that you just can't miss. So book your tickets now and experience the majestic Hampi by night.