Sports Museum is located at the
Jawaharlal Nehru Stadium on Lodhi Road in
New Delhi. Established in 1984, this museum is a rare one of its kind and draws a large number of sports lovers.
The museum functions under the control of the Sports Authority of India (SAI). It showcases coins, sports apparel, sports trophies, equipments and photographs of great sportsmen of India.
The museum is open from 09 30 to 18 00 hrs daily, except on government holidays.
New Delhi Railway Station is the nearest railhead and
Indira Gandhi International Airport is the nearest airport.