Last Updated on

Museums in India – India is a land of various culture, unique tradition, and rich heritage. All these characteristics make it one of the most desirable location in the World for all kind of history buffs. There are a good number of historical monuments and museums in India that still stand as proof of its rich historical past. Further, museums are the best way to explore the rich culture and history of any specific place or Society. So here is the list of all famous Indian museum that gives you a beautiful insight into its rich culture and tradition.

10 Most Popular Historical Museums in India To Explore Rich Culture & Heritage of India

1. National Museum, Delhi
Most Famous Museums in India - National Museum
Img Src

Located on the corner of Janpath in New Delhi, the National Museum is one of the most iconic and largest museums in India. Established in the year 1949, it is also known as the National Museum of India that showcase the diverse articles from the ancient era. The museum houses a rich collection of ancient paintings, artefacts, antique jewellery, armours, manuscripts, artworks and so on. At present, the museum boasts of 200,000 artworks including Indian as well as foreign.

Currently managed by Ministry of Culture India, the museum display chronicle history of the country from the time of Mohenjodaro and Harappan civilizations to till date. Further, there are numerous galleries to explore at the National Museum that makes it a great site to behold for all history buffs. Besides that, the museum has separate Buddhism section which displays Buddhist ruins, statues, articles, and stupas.

Museum Timings – 10 AM to 5 PM (Monday Closed)

Entry Fees – Rs. 20 for Indians and Rs. 650 for Foreigners (Including Audio Guide)

2. Albert Hall Museum, Jaipur
Best Museums of India - Albert Hall Museum
Img Src

Looks like the Victoria and Albert Hall Museum in London, the museum is an excellent example of Indo-Saracenic architecture. Build in the year 1876, it is the oldest historical museums in Rajasthan and has an extensive collection of artefacts that brought from the different regions of the world. Located in the Ram Niwas Garden of Jaipur, it is a famous picnic spot too hence visited by local as well as an international tourist. The museum houses 16 different galleries that showcase rare antique artefacts such as ancient coins, marble art, pottery, and carpet. Among all these artefacts an Egyptian mummy is a treat to the eyes for all history buffs. Apart from that, the magnificent architectural style of this museum leaves every tourist spellbound. Overall one of the best museum to visit in India and should not be missed at any instant.

Museum Timings – 9 AM to 5 PM

Entry Fees – Rs. 40 for Indians and Rs. 300 for Foreigners

3. Indian Museum, Kolkata
Largest Museum in India - Indian Museum
Img Src

Located in the city of Joy Kolkata, the Indian Museum established in the year 1814 by the Asiatic Society of Bengal. Spread over a large area, it is the largest museum in India and the ninth oldest museum in the world. Further, the museum has the finest collection of contemporary paintings, skeletons, ornaments,  scientific works, and creative artworks. Today, the museum has 35 different galleries which are divided into six separate sections known as Art, Archaeology, Anthropology, Geology, Zoology and Economic Botany.

Apart from that, the archaeology section is the most fascinating part of this museum that includes an Egyptian mummy, coins gallery, Mughal painting gallery, and a mask gallery. So if you want to explore the rich fascinating past of the entire country, then it will be a must visit place in the list of famous museums in India.

Museums Timings – 10 AM to 5 PM (Closed on Monday)

Entry Fees – Rs. 10 Indians and Rs. 150 Foreigners

Also, ReadPopular World Heritage Sites in India by UNESCO

4. National Rail Museum, Delhi
Famous Museum to Visit in Delhi - National Rail Museum
Img Src

Spread over 10 acres of Land, the National Rail Museum established with a motive to preserve the old railway heritage of India. Located in Chanakyapuri area of New Delhi, the museum houses more than 100 life-size Indian trains of ancient and modern times. Inaugurated on 1st Feb 1977, it has different evolution phases from the Indian Rail history to till date. Among all these collections the ‘Fairy Queen’ train model is the famous one as it was the oldest working steam locomotive. Some of the galleries inside the museum have to display historic photographs, antique train décor, working models, signalling tools and essential parts. Moreover, based on a unique concept, it is one of the best museums in India and only one of its kind.

Museum Timings – 9:30 AM to 5:30 PM (Monday Closed)

Entry Fees – Rs. 50-100 for Adults and Rs. 10-20 for Children (Price may vary according to Govt. Holidays)

5. Calico Textile Museum, Ahmedabad
Most Popular Museums to visit in India - Calico Textile Museum
Img Src

The museum was established by Gautam Sarabhai and Gira Sarabhai in the year 1949 which has a distinct collection of fabrics and textile items. For having distinguished collection of textiles, the Calico Museum is one of the most celebrated institutions in the world. Further, the museum also houses a rare collection of fabrics, paintings, artworks, and other artefacts from the time of Mughal era. It also includes weapons, carpets, hamlets, shields, Persian carpets, and shawls fabric items. Bordered by lush green gardens and beautiful water fountains, it is a must visit tourist attraction in Ahmedabad that every tourist has to explore at least once.

Museum Timings – 10:15 am to 12:30 pm then 2:45 pm to 4:30 pm (Wednesday Closed)

Entry Fees – Free

6. Government Museum, Chennai
List of Indian Museums - Government Museum
Img Src

Often known as the Egmore Museum, the Government Museum located in Chennai city of Tamil Nadu. Build around 1851 AD, it is one of the oldest museums in India and most sought after destination in Chennai. The museum boasts of various artefacts belonging to different fields like geology, botany, anthropology, and zoology. One can also find a gallery of artefacts, books, and paintings that belongs to various empires of the state like Chalukyas, Vijayanagar, Pallava, and Chola. Further, there is also a large library section within the museum complex which houses an extensive collection of books and ancient manuscripts. Besides that, the iconic Indo-Gothic style architecture of this museum catch every tourist attention.

Museum Timings – 9:30 AM to 5 PM

Entry Fees – Rs. 15 for Indians and Rs. 250 for Foreigner

Click HereMost Famous Heritage Monuments & Historical Places in India

7. Chhatrapati Shivaji Vastu Museum, Mumbai
Historical Museums in India - Chhatrapati Shivaji Vastu Museum
Img Src

Earlier known as Prince of Wales Museum, the Chhatrapati Shivaji Vastu Museum located in the proximity to the Gateway of India, Mumbai. The museum also marked as an important tourist landmark of the city. Inaugurated by Lady Llyod on 10th January 1922, it is famous for its marvellous architectural design which is a perfect mix of Indian, Mughal, and British style of architecture. Today, the museum exhibit around 50000 artefacts related to the diverse history of India from the time of Indus Valley civilization. Apart from that, one can also find the relevant collection of Chinese as well as Japanese Civilization. It was also used as a military hospital during the time of the First World War. With all these finest collections, it is the best museums to visit in India for every history buffs.

Museum Timings – 10:30 AM to 5 PM

Entry Fees – Rs. 125 for Indians and Rs. 500 for Foreigners

8. Shankar’s International Dolls Museum, Delhi
National Museums in India - Shankar's International Dolls Museum
Img Src

Located at Bahadur Shah Zafar Marg in New Delhi, the Shankar’s International Dolls Museum famous for its unique significance and importance. Having a large collection of dolls that brought here from all across the World, it is one of the most beautiful Indian museums. Established by K. Shankar Pillai which is the most popular cartoonists in India, the museum houses around 6,500 dolls at present. Further, the museum divided into two sections whereas one section consists of dolls from the Asian subcontinent. The other one has a collection of dolls from the various part of the World like Africa, New Zealand, Australia, UK, USA, New Zealand, etc. All these dolls give you a glimpse of the unique culture and tradition that are followed in different parts of the World.

Museum Timings – 10 AM to 6 PM

Entry Fees – Rs. 17 for Adults and Rs. 6 for Children

9. Napier Museum, Thiruvananthapuram
Famous Museums in South India - Napier Museum
Img Src

Situated in the Capital city of Kerala, Napier Museum is a perfect delight for adults as well as kids alike. Named after Sir John Napier, who was the Governor of Madras, it houses a collection of textiles, archaeological discoveries, bronze deities, and stone sculptures that brought here from all across south India. The museum offers beautiful insight of Kerala culture and lifestyle of people who are leaving here. It also houses one of the oldest zoological gardens in India hence visited by lots of travellers every year.

Museum Timings – 10 AM to 5 PM (Except Monday)

Entry Fees – Rs. 10 for Adults and Rs. 5 for Children

Read MoreCheck List of All Famous Tourist Places in India For First Time Visitors

10. Salar Jung Museum, Hyderabad
Most Visited Museum in India - Salar Jung Museum
Img Src

Salar Jung Museum has a large collection of paintings, carvings, metallic works, sculptures, carvings, manuscripts, and textile works from the various parts of the countries like Egypt, China, North America, Nepal, Burma, and India. Established in the year 1951 at the palace of Nawab Mir Yousuf Khan in Hyderabad, the museum spread an area of 10 acres and has 2 floors. Further, the museum holds around 1.1 million articles to display which are showcases in 38 different galleries. Don’t forget to miss large collection of clocks, Mughal sculptures and artwork along with paintings of Raja Ram Mohan Roy. In Addition, it also has an excellent library with sixty thousand books and about eight thousand rare manuscripts. So having the biggest collection of antique items, it is one of the most visited museums in India hence should not be missed.

Museum Timings – 10 AM to 5 PM (Except Friday)

Entry Fees – Rs. 10 for Indians and Rs. 150 for Foreigners

So these are some most famous museums to visit in India that gives you a glimpse of its rich culture and heritage. Being a land of various culture and tradition, India is a great sight to behold for all history buffs. So if you love to explore its rich historical past then all these museums of India will really help you.


Please enter your comment!
Please enter your name here