
20 Must Visit Places in Kolkata – Top Attractions You Shouldn’t Miss in 2025
Kolkata, the City of Joy, is a vibrant and culturally rich destination that offers a perfect blend of history, art, and modern-day charm.
Whether you're visiting with family, friends, or as a couple, this city has something for everyone. From its majestic colonial-era architecture to its scenic gardens and bustling markets, here are the top 20 must-visit places in Kolkata that should be on your itinerary in 2025.
20 Must Visit Places in Kolkata
1. Victoria Memorial – Iconic Symbol of Kolkata
Victoria Memorial is one of the most famous landmarks in Kolkata, reflecting the grandeur of the British Raj. The white marble structure is surrounded by lush green gardens, making it an ideal spot for a family outing or a romantic date.
Timing: 10:00 AM – 6:00 PM
Nearest Transport: Maidan Metro Station (1.5 km)
Address: 1, Queen's Way, Kolkata, West Bengal
Route: Accessible by metro, auto rickshaw, or taxi
Restrictions: Photography allowed outside; restricted inside galleries.
2. Howrah Bridge – Engineering Marvel
The Howrah Bridge is not just a transport link; it’s an iconic structure that defines the skyline of Kolkata. An evening view of the bridge is perfect for photography in Kolkata.
Timing: Open 24 hours
Nearest Transport: Howrah Railway Station (1 km)
Address: Howrah, Kolkata, West Bengal
Route: Accessible via taxi, metro, and local trains.
Restrictions: No entry onto the bridge; only viewing from the sides.
3. Dakshineswar Kali Temple – Spiritual Retreat
Dakshineswar Kali Temple is a famous pilgrimage spot, dedicated to Goddess Kali. Its historical significance and serene location by the Hooghly River make it a perfect spot for spiritual seekers and cultural enthusiasts.
Timing: 6:00 AM – 8:00 PM
Nearest Transport: Dakshineswar Railway Station (1 km)
Address: Dakshineswar, Kolkata, West Bengal
Route: Easily accessible by train or auto from central Kolkata.
Restrictions: Modest dress code required.
4. Eden Gardens – Cricket Lovers’ Paradise
Eden Gardens is the most iconic cricket stadium in India. With a rich history, it’s a must-visit for sports enthusiasts, especially during match days.
Timing: 10:00 AM – 6:00 PM (Non-match days)
Nearest Transport: Esplanade Metro Station (1 km)
Address: Eden Gardens, Kolkata, West Bengal
Route: Accessible by metro, bus, or auto rickshaw.
Restrictions: Entry only during events or guided tours.
5. Indian Museum – A Walk Through History
The Indian Museum in Kolkata is one of the oldest and largest museums in India, housing a collection of artifacts, fossils, and sculptures. It is a must-visit for history buffs.
Timing: 10:00 AM – 5:00 PM
Nearest Transport: Park Street Metro Station (1 km)
Address: 27, Jawaharlal Nehru Road, Kolkata, West Bengal
Route: Accessible by metro or auto rickshaw.
Restrictions: Photography prohibited inside some galleries.
6. Marble Palace – Majestic Heritage Home
The Marble Palace is a stunning mansion that showcases the grandeur of 19th-century Kolkata. It is famous for its marble architecture and antique collection.
Timing: 10:00 AM – 4:00 PM
Nearest Transport: Maidan Metro Station (3 km)
Address: 46, Muktaram Babu Street, Kolkata, West Bengal
Route: Accessible by taxi or rickshaw.
Restrictions: Photography prohibited inside; guided tours available.
7. Park Street – Vibrant Food and Entertainment Hub
Park Street is the heart of Kolkata’s nightlife and food scene. From street food to fine dining, this vibrant street offers everything for food lovers.
Timing: 10:00 AM – 10:00 PM
Nearest Transport: Park Street Metro Station (0.5 km)
Address: Park Street, Kolkata, West Bengal
Route: Easily accessible by metro, bus, or taxi.
Restrictions: No restrictions.
8. Birla Planetarium – Astronomy and Fun
The Birla Planetarium offers fascinating astronomy shows and interactive exhibits that are great for families and science enthusiasts.
Timing: 12:00 PM – 7:00 PM
Nearest Transport: Maidan Metro Station (1 km)
Address: 96, Jawaharlal Nehru Road, Kolkata, West Bengal
Route: Accessible by metro, taxi, or rickshaw.
Restrictions: Show timings vary; check in advance.
9. Kalighat Temple – Famous Religious Site
Kalighat Temple, dedicated to Goddess Kali, is one of the most famous temples in Kolkata. The temple is a symbol of devotion and a revered site for pilgrims.
Timing: 5:00 AM – 2:00 PM, 3:00 PM – 9:00 PM
Nearest Transport: Kalighat Metro Station (1 km)
Address: Kalighat, Kolkata, West Bengal
Route: Accessible by metro, auto, or taxi.
Restrictions: Modest dress code required.
10. Alambazar Market – Bustling Local Market
Alambazar Market is the perfect place to experience the vibrant local culture of Kolkata. It’s a great spot to shop for spices, clothes, and souvenirs.
Timing: 8:00 AM – 7:00 PM
Nearest Transport: Alambazar Railway Station (2 km)
Address: Alambazar, Kolkata, West Bengal
Route: Accessible via auto or taxi.
Restrictions: Bargaining is common.
11. Botanical Garden – Nature's Oasis
The Botanical Garden is an ideal spot for nature lovers, with lush greenery, exotic plants, and the famous "Great Banyan Tree". It's perfect for a relaxing day out.
Timing: 10:00 AM – 5:00 PM
Nearest Transport: Howrah Railway Station (5 km)
Address: Botanical Garden, Shibpur, Kolkata, West Bengal
Route: Taxi or auto rickshaw recommended.
Restrictions: No littering allowed.
12. Nicco Park – Family Fun
Nicco Park is one of the best family destinations in Kolkata. This amusement park offers a variety of fun rides and activities for children and adults.
Timing: 10:00 AM – 8:00 PM
Nearest Transport: Salt Lake Sector V Metro Station (5 km)
Address: Sector IV, Salt Lake City, Kolkata, West Bengal
Route: Accessible by taxi or auto rickshaw.
Restrictions: Restrictions on some rides for height and age.
13. Tagore House (Jorasanko Thakur Bari) – Cultural Heritage
Tagore House is the ancestral home of Rabindranath Tagore, a Nobel laureate, and is an important cultural spot in Kolkata, offering insights into his life and works.
Timing: 10:00 AM – 4:00 PM
Nearest Transport: Girish Park Metro Station (2 km)
Address: 6/4, Jorasanko, Kolkata, West Bengal
Route: Accessible by metro, auto, or taxi.
Restrictions: Photography allowed outside.
14. Science City – Interactive Learning
Science City is an educational yet entertaining destination for families and children. From interactive exhibits to a 3D theatre, there’s something for everyone.
Timing: 9:00 AM – 8:00 PM
Nearest Transport: Kalighat Metro Station (4 km)
Address: J.B.S. Haldane Avenue, Kolkata, West Bengal
Route: Accessible by taxi or metro.
Restrictions: Restrictions on some exhibits for safety.
15. Marble Palace Zoo – Wildlife Encounter
Located near Marble Palace, this small zoo offers a glimpse into the region’s wildlife, with various animals and birds to spot.
Timing: 9:00 AM – 5:00 PM
Nearest Transport: Maidan Metro Station (3 km)
Address: 46, Muktaram Babu Street, Kolkata, West Bengal
Route: Accessible by taxi or auto.
Restrictions: No entry fee.
16. St. Paul's Cathedral – Gothic Architecture
St. Paul’s Cathedral is a beautiful example of Gothic architecture, with stunning stained-glass windows and peaceful surroundings.
Timing: 9:00 AM – 5:00 PM
Nearest Transport: Maidan Metro Station (2 km)
Address: Cathedral Road, Kolkata, West Bengal
Route: Accessible by taxi or auto.
Restrictions: Modest dress code required.
17. Hooghly River – River Cruise
A cruise on the Hooghly River provides a fantastic opportunity to see the city's skyline from the water, especially at sunset. It’s a must-do for couples and photographers.
Timing: 5:30 PM – 7:00 PM
Nearest Transport: Howrah Railway Station (0.5 km)
Address: Hooghly River, Kolkata, West Bengal
Route: Accessible by ferry or taxi.
Restrictions: Book cruises in advance.
18. Rani Rashmoni's Temple – Spiritual Visit
This temple dedicated to Rani Rashmoni, the founder of Dakshineswar Temple, is a peaceful and lesser-known place of worship.
Timing: 6:00 AM – 9:00 PM
Nearest Transport: Dakshineswar Railway Station (2 km)
Address: Rani Rashmoni's Temple, Kolkata, West Bengal
Route: Auto rickshaw or taxi recommended.
Restrictions: Modest dress code required.
19. Sundarbans National Park – Wildlife Adventure
The Sundarbans National Park, located on the outskirts of Kolkata, is a UNESCO World Heritage Site and a famous wildlife sanctuary.
Timing: Open year-round
Nearest Transport: Canning Railway Station (2 km)
Address: Sundarbans, West Bengal
Route: Accessible by taxi or boat.
Restrictions: Entry with a permit only.
20. Marble Temple – Peaceful Vibes
The Marble Temple in Kolkata offers peace and tranquility with its beautiful marble architecture and serene atmosphere, perfect for reflection.
Timing: 7:00 AM – 6:00 PM
Nearest Transport: Rabindra Sadan Metro Station (3 km)
Address: 12, Marble Road, Kolkata, West Bengal
Route: Accessible by auto or taxi.
Restrictions: Photography is allowed outside.
Also Read:- 20 Must Visit Places in Jaipur
FAQs – Must-Visit Places in Kolkata
Q1: What are the best places to visit in Kolkata for families?
The best family-friendly attractions include Victoria Memorial, Science City, and the Indian Museum.
Q2: What are some offbeat places to visit in Kolkata?
Offbeat places to visit include Belur Math, Alambazar, and Shantiniketan.
Q3: What are the top historical monuments in Kolkata?
Top historical monuments include the Victoria Memorial, Howrah Bridge, and Marble Palace.
Q4: What are budget-friendly places to visit in Kolkata?
Budget-friendly places include New Market, Rabi Park, and the South Park Street Cemetery.
Q5: What are the best shopping areas in Kolkata?
The best shopping areas include New Market, Park Street, and Chowringhee.