Did you know that Kolkata was the capital of British India until 1911, a pivotal hub of trade and culture that shaped its vibrant character? You’ve heard of Kolkata’s historical charm and cultural vibrancy, but have you ever wondered what makes it such a captivating travel destination? Known as the City of Joy, Kolkata offers a perfect blend of old-world charm and modern attractions, making it one of the best places to visit in India.
Whether you are a history buff, a food lover, or someone looking for a family-friendly outing, Kolkata has something special for everyone. Let’s embark on a journey through the top 33 places to visit in Kolkata, each promising a unique experience and unforgettable memories. you can find the best tourist attractions, food destinations, family-friendly spots, and shopping hubs in Kolkata with this travel guide.
Suggested Read: Rain-Soaked Wonders: Monsoon In West Bengal
Top 33 Places to Visit in Kolkata
1. Victoria Memorial
Listed as one of the attractive Tourist places to visit in Kolkata, Victoria Memorial is an iconic symbol of Kolkata’s colonial past, built in honour of Queen Victoria. Its stunning white marble architecture, resembling the Taj Mahal, houses a museum showcasing artefacts from the British era, including paintings, weapons, and sculptures.- Special Attraction: The grand architecture and the museum housing artifacts from the British colonial period.
- Timings: 10:00 AM – 5:00 PM (Closed on Mondays)
- Entry Cost: ₹30 for Indian citizens, ₹500 for foreigners
- Interesting Fact: The Victoria Memorial is often compared to the Taj Mahal for its stunning white marble structure.
2. Howrah Bridge
Howrah Bridge, officially known as Rabindra Setu, is a cantilever bridge over the Hooghly River. It connects Kolkata to its twin city, Howrah, and is a bustling landmark known for its architectural grandeur and panoramic views. It is one of the most Famous places in Kolkata. - Special Attraction: One of the longest cantilever bridges in the world.
- Timings: Open 24 hours
- Entry Cost: Free
- Interesting Fact: Listed as one of the attractive Tourist places to visit in Kolkata, this place is also known as Rabindra Setu, it carries a daily traffic of approximately 100,000 vehicles and countless pedestrians.
Also Read: 14 Best Restaurants In Kolkata: A Culinary Delight
3. Dakshineswar Kali Temple
This place is listed as one of the Top places to visit in Kolkata, Situated on the eastern bank of the Hooghly River, Dakshineswar Kali Temple is dedicated to Goddess Kali. Its serene ambiance, along with 12 smaller shrines dedicated to Lord Shiva, attracts devotees and tourists alike.- Special Attraction: The temple’s beautiful riverside location and spiritual atmosphere.
- Timings: 5:00 AM – 8:00 PM
- Entry Cost: Free
- Interesting Fact: Ramakrishna Paramahamsa, a famous saint, worshipped at this temple.
4. Indian Museum
This place is listed as one of the Top places to visit in Kolkata, Established in 1814, the Indian Museum is the oldest and largest museum in India. It houses a vast collection of artefacts, including sculptures, mummies, fossils, and relics from ancient civilisations.- Special Attraction: Asia’s oldest and India’s largest museum with extensive collections.
- Timings: 10:00 AM – 5:00 PM (Closed on Mondays)
- Entry Cost: ₹50 for Indian citizens, ₹500 for foreigners
- Interesting Fact: The Indian Museum was founded in 1814 and houses over 100,000 artifacts.
5. Marble Palace
Being one of the best Places to visit in Kolkata, Marble Palace is a 19th-century mansion built by Raja Rajendra Mullick, showcasing a blend of European and traditional Bengali architecture. It features a vast collection of Western sculptures, Victorian furniture, and paintings by renowned artists.- Special Attraction: Luxurious 19th-century mansion with artistic collections.
- Timings: 10:00 AM – 4:00 PM (Closed on Mondays and Thursdays)
- Entry Cost: Free (Permission required)
- Interesting Fact: The palace contains Western sculptures, Victorian furniture, and paintings by European and Indian artists.
6. St. Paul’s Cathedral
St. Paul’s Cathedral is an Anglican cathedral known for its Gothic architecture, stained glass windows, and serene atmosphere. It’s a significant place for worship and is noted for its Christmas Eve midnight service.- Special Attraction: Gothic Revival architecture and stained glass windows.
- Timings: 9:00 AM – 12:00 PM and 3:00 PM – 6:00 PM
- Entry Cost: Free
- Interesting Fact: It is the largest cathedral in Kolkata and was completed in 1847.
Also Read: This 500-Year-Old Banyan Tree Is The Oldest In The World – in Kolkata
7. Science City
Being one of the best Places to visit in Kolkata, Science City is an interactive science centre that offers educational and entertaining exhibits on various scientific phenomena. It includes a Space Odyssey, Dynamotion Hall, and Evolution Park, making it a favourite among children and science enthusiasts.- Special Attraction: Interactive science exhibits and the Space Odyssey.
- Timings: 9:00 AM – 8:00 PM
- Entry Cost: ₹60 for general entry, additional charges for specific exhibits
- Interesting Fact: It is one of the largest science centres in India.
8. Birla Planetarium
Birla Planetarium is a popular destination for astronomy enthusiasts, offering daily shows on celestial phenomena and the universe’s mysteries. Its state-of-the-art facilities and informative sessions attract visitors of all ages.- Special Attraction: Astronomy shows and space exhibits.
- Timings: 12:30 PM – 6:30 PM
- Entry Cost: ₹100 for Indian citizens, ₹200 for foreigners
- Interesting Fact: It is Asia’s largest and the second largest planetarium in the world.
9. Kalighat Kali Temple
Listed as one of the attractive Tourist places to visit in Kolkata, Kalighat Kali Temple is one of Kolkata’s oldest and most revered temples, dedicated to Goddess Kali. Pilgrims flock here to seek blessings and witness traditional rituals amidst a vibrant atmosphere. Kolkata sightseeing spots are incomplete without this place. - Special Attraction: One of the 51 Shakti Peethas of India.
- Timings: 5:00 AM – 2:00 PM and 5:00 PM – 10:30 PM
- Entry Cost: Free
- Interesting Fact: It is believed that the toe of Sati fell here, making it a sacred pilgrimage site.
10. Eden Gardens
Being one of the best Places to visit in Kolkata, Eden Gardens is the oldest cricket stadium in India and one of the most iconic venues in international cricket. It has witnessed historic matches, including World Cup finals, and offers a glimpse into India’s cricketing fervor. It is definitely one of the Must visit places in Kolkata. - Special Attraction: The oldest cricket stadium in India.
- Timings: During matches (check schedule)
- Entry Cost: Ticket prices vary based on match and seating
- Interesting Fact: Eden Gardens is often referred to as the “Mecca of Indian Cricket.”
Suggested read: 15 Places To Visit In Tawang: Journey Into The Heart Of Northeast
11. Jorasanko Thakur Bari
Listed as one of the attractive Tourist places to visit in Kolkata, Jorasanko Thakur Bari is the ancestral home of the Tagore family, including Nobel laureate Rabindranath Tagore. It has been converted into a museum showcasing Tagore’s life, works, and memorabilia.- Special Attraction: The ancestral home of Rabindranath Tagore.
- Timings: 10:30 AM – 4:30 PM (Closed on Mondays)
- Entry Cost: ₹10 for Indian citizens, ₹50 for foreigners
- Interesting Fact: The house has been converted into a museum dedicated to Tagore’s life and works and it is one of the Best tourist spots in Kolkata
12. South Park Street Cemetery
This place is listed as one of the Top places to visit in Kolkata, South Park Street Cemetery is an atmospheric colonial-era cemetery, serving as the final resting place for many prominent British citizens in Kolkata during the 19th century. Its Gothic tombs and serene ambiance attract history enthusiasts and photographers. It is one of the Famous places in Kolkata- Special Attraction: Colonial-era cemetery with Gothic tombs.
- Timings: 10:00 AM – 5:00 PM
- Entry Cost: ₹20 for Indian citizens, ₹100 for foreigners
- Interesting Fact: It is one of the earliest non-church cemeteries in the world.
Suggested read: 15 Places To Visit In Tawang: Journey Into The Heart Of Northeast
13. Princep Ghat
Among the top Kolkata tourist places, Princep Ghat is a riverside promenade along the Hooghly River, offering panoramic views of the Vidyasagar Setu (Second Hooghly Bridge) and Kolkata’s skyline. It’s a popular spot for leisurely walks, boat rides, and photography. It is one of the Famous places in Kolkata- Special Attraction: Picturesque riverside spot with Palladian porch.
- Timings: Open 24 hours
- Entry Cost: Free
- Interesting Fact: The ghat was built in 1841 during British rule in memory of James Prinsep and it is one of the Best tourist spots in Kolkata
14. Mother House
Mother House is the headquarters of the Missionaries of Charity, founded by Mother Teresa. It is a pilgrimage site and offers insights into her life, mission, and humanitarian work.- Special Attraction: Headquarters of the Missionaries of Charity.
- Timings: 8:00 AM – 12:00 PM and 3:00 PM – 6:00 PM (Closed on Thursdays)
- Entry Cost: Free
- Interesting Fact: It is the final resting place of Mother Teresa.
Suggested Read: 11 Things To Do In Cherrapunji: Explore Meghalaya’s Natural Gem
15. Alipore Zoo
Alipore Zoo, established in 1876, is India’s oldest zoological park and a haven for wildlife enthusiasts. It houses a diverse range of animals, including rare species like the Royal Bengal Tiger and the Great Indian One-Horned Rhinoceros.- Special Attraction: India’s oldest zoological park.
- Timings: 9:00 AM – 5:00 PM (Closed on Thursdays)
- Entry Cost: ₹30 for Indian citizens, ₹100 for foreigners
- Interesting Fact: The zoo was inaugurated in 1876 and is home to diverse wildlife.
16. Nakhoda Mosque
Nakhoda Mosque is the largest mosque in Kolkata, known for its impressive architecture and intricate decorations. It is a significant religious and cultural centre for the city’s Muslim community.- Special Attraction: Largest mosque in Kolkata.
- Timings: 5:00 AM – 8:00 PM
- Entry Cost: Free
- Interesting Fact: The mosque can accommodate up to 10,000 worshippers.
17. Belur Math
Belur Math is the headquarters of the Ramakrishna Math and Mission, dedicated to Sri Ramakrishna Paramahamsa. Its serene ambiance, architectural beauty, and the fusion of Hindu, Christian, and Islamic styles make it a spiritual and architectural marvel.- Special Attraction: Headquarters of the Ramakrishna Mission.
- Timings: 6:00 AM – 12:00 PM and 4:00 PM – 9:00 PM
- Entry Cost: Free
- Interesting Fact: The architecture is notable for combining Hindu, Christian, and Islamic motifs.
Also Read: 21 Best Honeymoon Destinations In Northeast India\
18. Nicco Park
Being one of the best Places to visit in Kolkata, Nicco Park is an amusement park offering a range of rides, water attractions, and entertainment options for visitors of all ages. It is known for its thrilling rides, including roller coasters and water slides. It is one of the Famous places in Kolkata- Special Attraction: Amusement park with various rides and attractions.
- Timings: 10:30 AM – 7:30 PM
- Entry Cost: ₹300 for general entry, additional charges for specific rides
- Interesting Fact: It is often referred to as the Disneyland of West Bengal.
19. Rajarhat New Town
Rajarhat New Town is a planned township known for its modern infrastructure, green spaces, and cultural hubs. It includes Eco Park, a sprawling urban park with themed gardens, lakes, one of the Best tourist spots in Kolkata and recreational activities. It is definitely one of the Must visit places in Kolkata. - Special Attraction: Modern township with Eco Park and shopping malls.
- Timings: Eco Park: 2:30 PM – 8:30 PM (Closed on Mondays)
- Entry Cost: ₹30 for Eco Park entry
- Interesting Fact: Eco Park is the largest urban park in India.
20. Salt Lake City
Being one of the best Places to visit in Kolkata, Salt Lake City, also known as Bidhannagar, is a planned satellite township with residential complexes, shopping malls, and educational institutions. It’s renowned for Salt Lake Stadium, the largest stadium in India by seating capacity.- Special Attraction: Planned township with parks, eateries, and shopping complexes.
- Timings: Open 24 hours
- Entry Cost: Free
- Interesting Fact: Listed as one of the attractive Tourist places to visit in Kolkata, Salt Lake Stadium here is the largest stadium in India by seating capacity.
Suggested Read: Top 7+ Places To Visit In North East India In Monsoon
21. Rabindra Sarobar
Among the top Kolkata tourist places, Rabindra Sarobar is a man-made lake surrounded by lush greenery, offering a tranquil escape from the city’s hustle and bustle. It is a favorite spot for morning walks, jogging, and boating activities.- Special Attraction: Man-made lake and green space.
- Timings: 5:00 AM – 8:00 PM
- Entry Cost: Free
- Interesting Fact: The area is a hotspot for morning walkers and joggers.
22. Biswa Bangla Gate
Biswa Bangla Gate is an architectural marvel and a symbol of Kolkata’s vibrant culture and heritage. It features a viewing gallery offering panoramic views of the city skyline and the Hooghly River. It is one of the Famous places in Kolkata. - Special Attraction: Iconic architectural landmark.
- Timings: 12:00 PM – 5:00 PM
- Entry Cost: ₹100 for entry to the viewing gallery
- Interesting Fact: It features a viewing gallery and restaurant.
23. Indian Coffee House
Indian Coffee House is a historic coffeehouse chain known for its intellectual ambiance and traditional South Indian filter coffee. It has been a meeting place for poets, writers, and artists for decades. The coffeehouse has several branches across Kolkata, each retaining its old-world charm and serving affordable yet delicious snacks and beverages. Kolkata sightseeing spots are incomplete without this place. - Special Attraction: Historic café frequented by intellectuals.
- Timings: 9:00 AM – 9:00 PM
- Entry Cost: Free (cost for food and beverages)
- Interesting Fact: It has been a hub for poets, writers, and artists for decades.
24. Maidan
Maidan, often referred to as the “lungs of Kolkata,” is a vast urban parkland in the heart of the city. It offers green spaces, playgrounds, and walking paths, making it a popular destination for picnics and outdoor activities. Maidan is home to several historic monuments, including the Shaheed Minar and Fort William, adding to its cultural significance.- Special Attraction: Largest urban park in Kolkata.
- Timings: Open 24 hours
- Entry Cost: Free
- Interesting Fact: It is often referred to as the “lungs of Kolkata” due to its vast green space.
Also Read: 31 Places To Visit In Meghalaya This Year
25. Quest Mall
Quest Mall is a premium shopping and entertainment destination in Kolkata. It features luxury brands, fine dining restaurants, and a multiplex cinema. It’s known for its upscale ambience and exclusive shopping experience. The mall’s architecture blends modern design with traditional elements, creating a sophisticated shopping environment. This is a must visit place in Kolkata travel guide. - Special Attraction: Luxury shopping and dining destination.
- Timings: 10:00 AM – 9:30 PM
- Entry Cost: Free (cost for shopping and dining)
- Interesting Fact: It houses many international brands and upscale restaurants.
26. College Street
College Street, locally known as Boi Para (Book Town), is renowned for its vast collection of bookstores and second-hand book stalls. It’s a paradise for book lovers and intellectuals seeking rare and inexpensive books. College Street is home to the University of Calcutta, making it a hub for students, scholars, and literary enthusiasts since the 19th century.- Special Attraction: Largest book market in India.
- Timings: 10:00 AM – 8:00 PM
- Entry Cost: Free
- Interesting Fact: It’s often called the “Boi Para” (Book Town) of Kolkata.
27. New Market
New Market, established in 1874, is one of Kolkata’s oldest and busiest markets. It offers a wide range of products, including clothing, accessories, electronics, and traditional Bengali sweets. The market was originally built to cater to the European community and continues to be a favored shopping destination for both locals and tourists. It is definitely one of the Must visit places in Kolkata. - Special Attraction: Historic market with a variety of goods.
- Timings: 10:00 AM – 8:00 PM (Closed on Sundays)
- Entry Cost: Free
- Interesting Fact: It was established in 1874 and is one of the oldest markets in the city.
28. Kumartuli
Kumartuli is a traditional potters’ quarter in Kolkata, renowned for sculpting clay idols, especially those of Goddess Durga. It’s a cultural hub where artisans meticulously craft idols for Durga Puja and other festivals. The idol-making tradition in Kumartuli dates back over 300 years and attracts artists, photographers, and tourists fascinated by the craftsmanship.- Special Attraction: Traditional potter’s quarter known for Durga idols.
- Timings: 10:00 AM – 8:00 PM
- Entry Cost: Free
- Interesting Fact: Artisans here have been crafting idols for over 300 years.
Also Read: Best Guwahati Travel Guide: Explore Gateway To Northeast India
29. Swami Vivekananda’s Ancestral House
Swami Vivekananda’s Ancestral House is a museum dedicated to the life and teachings of Swami Vivekananda, a renowned spiritual leader and disciple of Sri Ramakrishna Paramahamsa. It offers insights into his early life, family history, and contributions to India’s spiritual renaissance. The house showcases rare photographs, personal belongings, and artifacts associated with Swami Vivekananda, preserving his legacy for future generations.- Special Attraction: Museum and cultural center.
- Timings: 8:00 AM – 12:00 PM and 4:00 PM – 7:30 PM
- Entry Cost: ₹10 for Indian citizens, ₹50 for foreigners
- Interesting Fact: The house has been preserved as a museum dedicated to Vivekananda’s life and teachings.
30. Netaji Bhawan
Netaji Bhawan is the ancestral house of Netaji Subhas Chandra Bose, a prominent freedom fighter and nationalist leader of India. It serves as a museum and research center dedicated to his life, struggles, and contributions to India’s independence movement. The museum houses a collection of Netaji’s personal letters, diaries, and photographs, providing a glimpse into his remarkable life and leadership.- Special Attraction: Kolkata visit recommendations must include the residence of Netaji Subhas Chandra Bose.
- Timings: 11:00 AM – 4:30 PM (Closed on Mondays)
- Entry Cost: ₹10 for Indian citizens, ₹50 for foreigners
- Interesting Fact: The house is now a museum showcasing Netaji’s personal belongings and historical documents.
31. Birla Mandir
Birla Mandir, also known as Lakshmi Narayan Temple, is a magnificent Hindu temple dedicated to Lord Krishna and Goddess Radha. Built entirely of white marble, it stands as a symbol of devotion and architectural splendor. The temple’s construction took 26 years to complete and incorporates intricate carvings and sculptures depicting scenes from Hindu mythology. It is definitely one of the Must visit places in Kolkata. - Special Attraction: Marble temple dedicated to Lord Krishna.
- Timings: 5:30 AM – 11:00 AM and 4:30 PM – 9:00 PM
- Entry Cost: Free
- Interesting Fact: The temple took 26 years to complete and is known for its intricate carvings.
32. Shaheed Minar
Shaheed Minar, formerly known as Ochterlony Monument, is a prominent landmark commemorating the martyrs of the Indian independence movement. It offers panoramic views of Kolkata’s skyline from its observation deck. Shaheed Minar, formerly known as Ochterlony Monument, is a prominent landmark commemorating the martyrs of the Indian independence movement. It offers panoramic views of Kolkata’s skyline from its observation deck.- Special Attraction: Historical monument commemorating martyrs.
- Timings: 10:00 AM – 5:00 PM (Permission required for access to the top)
- Entry Cost: Free
- Interesting Fact: Originally known as the Ochterlony Monument, it was renamed to honor the martyrs of the Indian independence movement.
Also Read: Top 9+ Places To Visit In Nagaland: Explore The Wonders!
33. Writers’ Building
Writers’ Building is a historic administrative building that once housed the British East India Company’s writers and clerks. It’s a fine example of British colonial architecture and now serves as the secretariat of the West Bengal government.- Special Attraction: Historic administrative office.
- Timings: Generally closed to the public, but can be viewed from outside
- Entry Cost: Free
- Interesting Fact: Writers’ Building has undergone several expansions and renovations since its construction in the late 18th century, reflecting Kolkata’s evolving administrative and political history.
Subscribe to our Newsletter
Subscribe to our newsletter to receive exclusive offers, latest news and updates.
You have already subscribed our newsletter!
Thanks for Subscribing our newsletter!
Best Time to Visit Kolkata
The best time to visit Kolkata is during the winter months, from October to February. The weather during this period is pleasant, with temperatures ranging from 15°C to 25°C, making it ideal for sightseeing and outdoor activities. October is especially significant due to the grand celebrations of Durga Puja, Kolkata’s most prominent festival. The city’s streets come alive with elaborate decorations, cultural performances, and festive markets. November to February offers comfortable weather for exploring historical landmarks, enjoying local cuisine, and partaking in various cultural events. Avoid the summer months (March to June) when temperatures can soar above 35°C, coupled with high humidity. The monsoon season (July to September) brings heavy rainfall, which can disrupt travel plans, although the city takes on a lush, green appearance.
How to Reach Kolkata
By Air: Netaji Subhas Chandra Bose International Airport (CCU) serves as Kolkata’s primary airport, located about 17 kilometers from the city center. It is well-connected to major Indian cities like Delhi, Mumbai, Bangalore, and international destinations. Regular taxis, app-based cabs, and airport shuttles are available for transit to and from the airport.By Road: Kolkata is connected to the rest of India by an extensive network of national highways. The NH2 (Delhi-Kolkata Road) and NH6 (Mumbai-Kolkata Road) are major routes. Interstate bus services, including those operated by the West Bengal State Transport Corporation (WBSTC) and private operators, provide comfortable travel options. Self-driving is also a viable option, with well-maintained highways ensuring a smooth journey.
By Rail: Kolkata has two major railway stations – Howrah and Sealdah. These stations are among the busiest in India and are well-connected to all major cities across the country. Superfast trains like the Rajdhani and Shatabdi Express provide swift and convenient travel options. Additionally, Kolkata is connected to suburban areas and neighboring states through an extensive local train network. Local transportation, including taxis, buses, and app-based services, is readily available for onward travel within the city.
These detailed descriptions cover the top 33 places to visit in Kolkata, highlighting their unique features, best times to see them, and interesting facts. They ensure a comprehensive guide for anyone exploring the vibrant city. Kolkata visit recommendations include visiting such places which have artefactual significance.
As we conclude our journey through Kolkata’s myriad attractions, one thing becomes clear—this city is a treasure trove of experiences waiting to be discovered. Whether you’re drawn to its storied past, culinary delights, or cultural tapestry, Kolkata offers something for every traveler. From the tranquil banks of Rabindra Sarobar to the bustling energy of New Market, each place we’ve explored adds a new layer to Kolkata’s charm. So, pack your curiosity and embark on your adventure to uncover the beauty and diversity that define this enchanting city.