Indian Museum

Kolkata, West Bengal · Kolkata travel guide

India's oldest and largest museum with diverse historical artifacts.

Indian Museum, photo 1 of 15

Founded in 1814, the Indian Museum is the oldest and largest in India, earning it the nickname 'Jadughar' (House of Magic). It boasts a vast collection spanning archaeology, art, and natural history, including an Egyptian mummy, ancient coins, and Gandhara sculptures, making it a national treasure.

Plan your visit

Time to spendAbout 3 h (2–4 h)
Best time of day10 AM–1 PM — galleries are quietest right after opening
Best monthsNov–Mar
Months to avoidApr–Jun
Entry fee₹75
Opening hoursMon: Closed; Tue–Sun: 10 AM–6 PM
SettingIndoor
EffortSome walking — Large multi-floor museum, hours of walking
Good forFamilies, Kids, Elderly, Couples, Solo, Groups
Rating4.5 / 5 on Google (54,126 reviews)

Indoor museum, so useful on rainy days; closed on Mondays.

Indian Museum, photo 2 of 15

Indian Museum, photo 3 of 15

Indian Museum, photo 4 of 15

Frequently asked questions

How much time do you need at Indian Museum?

Most visitors spend about 3 h; 2–4 h depending on pace.

What is the best time to visit Indian Museum?

10 AM–1 PM, for galleries are quietest right after opening. The best months are Nov–Mar.

What is the entry fee for Indian Museum?

₹75 for Indian adults.

What are the timings of Indian Museum?

Mon: Closed; Tue–Sun: 10 AM–6 PM.

More things to do in Kolkata

Indian Museum on Google Maps

Get it on Google Play · Download on the App Store