23 Best Museums To Visit In India In 2023

by Vaishalee Kalvankar
23 Best Museums To Visit In India In 2023

Most of our school trips as kids were to museums, which we used to hate, don’t you think? Well, if you ask me, museums are not that boring. Instead, they are the best way to understand history, culture, and more. India houses many museums, and some of them are super unique and worth a visit. Let me introduce you to some of the best museums to visit in India, which you should not miss at all.

1. Pradhanmantri Sanghralaya, Delhi

Pradhanmantri Sangrahalaya or Prime Minister Museum In Delhi is a tribute to every Prime Minister of India and their contributions towards the betterment of the nation. 

Where: Teen Murti Chowk, New Delhi

When: 10am-6pm

Cost Of Ticket: ₹110

2. All About Alcohol, Goa

This museum in Goa is known as the world’s first alcohol museum. It houses hundreds of feni-related artefacts, such as sizable conventional glass vats in which the drink used to be stored years ago.

Where: Main Road, Candolim, Goa

When: 11am-9pm

3. The Heritage Boats of Bengal Museum, Kolkata

museums in India
Pic credits: West Bengal tourism

This boat museum is India’s only boat museum which celebrates the rich culture of boats in Kolkata. The museum comprises more than 46 ethnic boats all which served or serve a purpose. 

Where: V.I.P Road, PO. Kankurgachi, Kolkata

When: 10am-5pm

4. State Museum, Lucknow

museums of India
Pic credits: Wikipedia

The state museum in Lucknow is Uttar Pradesh’s oldest and largest multipurpose museum. It houses a number of archaeological sculptures. houses several galleries like the Buddha gallery, the Egyptian gallery, the Indian sculpture gallery, and others.

Where: Nawab Wajid Ali Shah Zoological Garden, Lucknow, Uttar Pradesh

When: 10:30am-4:30pm

Cost Of Ticket: ₹5

5. Joshi’s Museum Of Miniature Railways, Pune

This museum in Pune is a miniature railway museum that hosts many miniature working models of different trains. It demonstrates the evolution of India’s transportation system. 

Where: Late GA Kulkarni Path, near Karishma Society, Kothrud, Pune

When: 9:30am-5pm

Cost Of Ticket: ₹90

Also Read: We Crossed The Sea To Reach This Island In Vietnam With A Giant Wheel, Zoo, Underwater Museum And Much More

6. Vintage Miles, Mahabaleshwar


View this post on Instagram


A post shared by Vintage Miles (@vintagemilesmuseum)

This first two-wheeler museum in India is located at Mahabaleshwar. Amazingly, this museum has more than 500 bikes in its collection which the owner has been collecting for the past 30 years.

Where: Panchgani-Mahabaleshwar Road, Mahabaleshwar, Mumbai

When: 9am-6pm

7. INS Cuddalore, Puducherry

This museum in Puducherry is the first underwater museum in India. You can explore the beauty of underwater marine life by opting for activities like scuba diving, snorkelling, etc. 

Where: Cuddalore, Tamil Nadu

8. Watson Museum, Rajkot

Known for its captivating setting, Watson is one of the city’s most stunning museums. It houses historical treasures from the 13th century as well as princely displays, handmade crafts, and pottery. 

Where: Jubilee Garden, Rajkot

When: 9am-1pm, 3pm-6pm

9. Indian Customs And Central Excise Museum, Goa

This museum in Goa will help you take a look at all the achievements by the customs department of India. It is housed in a 400 year old bright coloured building and is a must if you like thrillers. 

Where: Opposite Panaji Jetty, Panaji, Goa

When: 9:30am-5pm

Cost Of Ticket: ₹10

10. Maratha History Museum, Pune


View this post on Instagram


A post shared by The Maratha Museum (@marathamuseum)

If you are a history enthusiast and want to deep dive into the history of the Maratha empire, this museum is surely the right one for you. You will learn a lot about the Maratha empire and their bravery here. 

Where: Deccan College Road, Yerawada, Pune

When: 10:30am-1:30pm, 2:30pm-4:30pm

Cost Of Ticket: Free

Also Read: There Was Once A Sex Museum In India

11. Shankar’s International Dolls Museum, Delhi

museums of India
Pic credits: Wikimedia commons

This museum houses a large collection of dolls and was set up by a politician cartoonist, K Shankar Pillai. It houses more than 6500 dolls from 85 different countries across the globe. 

Where: Nehru House, Bahadur Shah Zafar Marg, Delhi

When: 10am-5:30pm

Cost Of Ticket: ₹10-₹25

12. Gandhi Smarak Sangrahalaya, Ahmedabad

museums of India
Pic credits: Wikimedia Commons

This museum is one of the most famous museums in Gujarat. It houses Mahatma Gandhi‘s artefacts, paintings, books, manuscripts and many other belongings. 

Where: Ashram Road, Ahmedabad, Gujarat

When: 10am-7pm

13.Mayong Central Museum, Mayong

museums of india
Pic credits: @kaziranganationalpark/website

This museum in the northeast of India was inaugurated to document the country’s spooky past. One can learn the origin of tantra here as all the people in the village have donated their miraculous possessions to the museum.

Where: Mayong, Assam

14. Kutch Museum, Bhuj

Kutch museum in Bhuj is one of the oldest museums in India which was established in the year 1877. This museum is famous for its amazing collection of antique coins. 

Where: Ghanshyam Nagar, Bhuj

When: 10am-1pm, 3:30pm-5:30pm

Cost Of Ticket: 50 paise

15. Chhatrapati Shivaji Vastu Sangrahalaya, Mumbai


View this post on Instagram


A post shared by CSMVS (@csmvsmumbai)

This museum in Mumbai was originally named as the Prince of Wales museum. It documents India’s history from the prehistoric world to the modern world.

 Where: Mahatma Gandhi Road, Kala Ghoda, Fort, Mumbai

When: 10:15am-6pm

Cost Of Ticket: ₹85

Also Read: 5 Amazing Reasons To Visit The Prime Minister’s Museum In Delhi

16. Madhya Pradesh Tribal Museum, Madhya Pradesh


View this post on Instagram


A post shared by MP Tribal Museum (@mptribalmuseum)

This museum in the heart of India takes you on a journey through the cultures of the local tribes in Madhya Pradesh. You will get to learn about the lifestyle, rituals, traditions, and more of the tribals.

Where: Shyamla Hills, Bhopal, Madhya Pradesh

When: 12pm-7pm

Cost Of Ticket: ₹20

17. Houses Of Goa, Goa

When you visit Goa you are bound to fall in love with its amazing structures and designs. Houses of Goa gives you all the information about Goa’s marvellous architecture. 

Where: Salvador do Mundo, Penha de França, Goa 403101

When: 10am-7:30pm

Cost Of Ticket: ₹25

18. Visvesvaraya Industrial and Technological Museum, Bengaluru 

Pic credits: @VITM/Website

This magnificent museum is dedicated to the memory of Bharat Ratna M. Visvesvaraya, the architect of modern Karnataka. It is home to a treasure trove of scientific and technological machines and artefacts.

Where:Near ChinnaSwamy Stadium, Ambedkar Veedhi, Bengaluru

When: 9:30am-6pm

Cost Of Ticket: ₹85

19. House Of Kalam, Rameshwaram

museums of India
Pic credits: Houseofkalam/Website

House of Kalam is a beautiful museum built in the childhood home of Dr APJ ABdul Kalam. The museum houses his photos, medals, awards and other mementos along with information about his early life and career. 

Where:Mosque Street, Rameswaram, Tamil Nadu 

When: 8am-7:30pm

Cost Of Ticket: ₹5

20. Treasured Wheels, Guwahati


View this post on Instagram


A post shared by Treasured Wheels (@treasured_wheels)

This museum in Guwahati houses more than 50 motorcycles and 50 vintage cars. Vintage army trucks, American motorcycles, soldier helmets, and other World War II memoirs, among other things, can be found here. 

Where:Batakuchi N.C., Assam

When: 8am-8pm

Cost Of Ticket: ₹100

21. Big Foot Goa, Goa

The Big Foot Museum is a theme park and museum in South Goa. It’s a museum about rural Goan life and culture. The amazing interiors and the vibe make it the best museum in Goa.
Where:Cross Museum, Salcete District, Loutolim

When: 9am-6pm

Cost Of Ticket: ₹100

22. The Partition Museum, Amritsar


View this post on Instagram


A post shared by Alishah Ali (@walledcitygirl)

The museum’s goal is to become a central repository for stories, materials, and documents related to the post-partition riots that occurred after India and Pakistan were divided.
Where: Town Hall, Katra Ahluwalia, Amritsar

When: 10am-6pm

Cost Of Ticket: ₹10

23. Dakshina Chitra Heritage Museum, Tamil Nadu

Dakshina Chitra is a living-history museum dedicated to South Indian heritage and culture in the Indian state of Tamil Nadu. The heritage museum houses 4,220 artefacts and 1,000,000 photographs.
Where: Muthukadu, Tamil Nadu

When: 10am-5pm

Cost Of Ticket: ₹150

Also Read: 23 Offbeat Hill Stations In India To Check Out In 2023

Which museums have you visited? Let us know below!

Cover Image Courtesy: @westbengaltourism/website and @allaboutalcohol/Instagram