Entry Fee:
- Free entry into the stadium complex.
- You might be charged for an event.
Timings:
- 6:00 AM to 8:00 PM.
Opening Days:
- Open all year round.
Location:
- Jawaharlal Nehru Stadium Complex, Jai Prakash Narayan Marg, New Delhi, Delhi 110001, India.
Nearby Attractions:
- India Gate
- Red Fort
- Jama Masjid
- Qutub Minar
- Lotus Temple