Discover INDIA !

Like a Local

Card image cap

Nehru Science Center

India, Mumbai

  Leisure & Entertainment - Entertainment


Nehru Science Center (NSC) is the largest interactive science center and museum in India which is situated in Worli. 


The Nehru Science Center is named after Pandit Jawaharlal Nehru, who was India's first Prime Minister. 


In 1977, it all started with the 'Light and Sight' exhibition, and later after 2 years i.e 1979, the Nehru Science Center was built. 


It was opened to the public by Rajiv Gandhi on 11 November 1985.



Nehru Science Center, Opp 4 Seasons Hotel, Dr E Moses Rd, Worli, Mumbai, Maharashtra 400018

(222) 493-2667


director@nehrusciencecentre.gov.in



More Details

Nearest Railway Station : Mahalaxmi and Lower Parel Railway Station.


Distance From Airport :

Chhatrapati Shivaji International Airport : 15.1 km

Mumbai Domestic Airport : 15.4 km

Juhu Airport : 14.9 km