Skip to content
TravelHub
New Delhi · India

Indira Gandhi Indoor Stadium: what's nearby, how to get there and when to go · 2026

The Indira Gandhi Arena, formerly known as the Indraprashtha Stadium, is located at the Indraprastha Estate in the eastern part of New Delhi, though part of Central Delhi, Delhi, India.

Indira Gandhi Arena · CC BY-SA 4.0

Map of places