National Science Centre
New Delhi, India


The National Science Centre is an interactive science museum located in the heart of New Delhi, designed to engage visitors with knowledge across various scientific disciplines. Opened in 1992, this sprawling complex features galleries dedicated to topics like space, energy, and the environment, all housed in a striking red and yellow building that reflects modernist architectural styles.
Allocate a few hours to explore the hands-on exhibits, particularly enjoyable for families and children. The centre is situated near the Pragati Maidan exhibition grounds, and a visit can be easily combined with a walk to the nearby Purana Qila or a leisurely stroll in the surrounding gardens. Weekdays tend to be quieter, making for a more relaxed experience.
Visiting New Delhi?
Stay with Rovostays
Hand-picked, verified serviced apartments — concierge always included.