The Indian Grand Prix is one of the newest circuit in the F1 Calendar and I want to know:
- Which airport is closest to the circuit?
- Where to stay?
- Is there public transport from/to airport/circuit?
Fortunately, it won't be too expensive to hire a taxi to take you to the Indian GP circuit from Delhi. Getting to Greater Noida requires you to take a tolled expressway anyway, which is typically not serviced by public buses. Make sure you don't get ripped off by the taxi driver by agreeing on a price beforehand, if you can.
Just to add to the answer, the newly opened Yamuna Expressway offers speedy access from the city to Greater Noida and beyond to Agra. The Buddh International Circuit is conveniently located just off the highway. The toll to get from the city to the circuit is Rs. 320, and probably takes about 20-30 minutes - a much-needed improvement over the existing route. In the absence of public transit facilities, prepaid taxis would likely be the most comfortable and economical to get there.