12 Best Things to Do in Kolkata, India
Kolkata is the only Indian city where you can still hail a hand-pulled rickshaw or ride a 19th-century tram through colonial-era streets. It is India’s intellectual headquarters, trading the frantic pace of Mumbai for a deep obsession with art, revolution, and sweets. If you want a destination where history is lived rather than just displayed in a museum, this is it. This guide breaks down the 25 best things to do in Kolkata to help you navigate the chaos and find the soul of the city. We cover the shift from the white marble of the Victoria Memorial to the sensory overload of the Mullik Ghat flower market. You will find practical advice on the best neighborhoods for your hotel, seasonal weather windows to avoid the monsoon heat, and the specific street foods that define the local palate. Use this list to build a high-impact itinerary in Bengal’s capital.
Top 12 things to do in Kolkata
- 1
Armenian Orthodox Holy Church of Nazareth
- 2
Beth-El Synagogue
- 3
Calcutta School of Tropical Medicine
- 4
City College
- 5
Currency Building
- 6
Elite Cinema
- 7
Hare School
- 8
Hindu School
- 9
Holy Rosary's Catholic Cathedral
- 10
Jorasanko Thakur Bari
- 11
Lal Dighi
- 12
Maghen David Synagogue
Plan your Kolkata trip
A short-stay plan with must-sees.
The classic first-time visit.
A full week, deeper neighborhoods.
Neighborhoods compared, room by room.
Weather, crowds, prices by month.
Where locals actually eat.
Airports, routes, when to book.
How many days do you need in Kolkata?
Three days is the sweet spot for Kolkata. This gives you enough time to cover the colonial architecture, the chaotic markets, and the religious landmarks without burning out from the humidity and traffic.
2 days: The Essentials
Focus on the BBD Bagh area for British-era heritage. See the Victoria Memorial, St. Paul’s Cathedral, and the Indian Museum. Spend your evening at Mallick Ghat Flower Market and cross the Howrah Bridge on foot.
3 days: Culturally Submerged
Add North Kolkata to your itinerary. Visit the Marble Palace and Kumartuli, where artisans craft massive clay idols. Eat your way through Park Street and catch a sunset boat ride on the Hooghly River. This is the optimal duration for most travelers.
5 days: Deep Dive
Head to Dakshineswar Kali Temple and Belur Math. Spend a full day exploring the South Park Street Cemetery and the Mother House. You’ll have time to navigate the city’s complex tram network and find the best kathi rolls in the side alleys.
7 days: Regional Hub
Use Kolkata as a base. Spend four days in the city and take a three-day excursion to the Sundarbans mangrove forests or the terracotta temples of Bishnupur. Only stay this long if you plan to leave the city limits.
Best time to visit Kolkata
Timing your trip to Kolkata determines whether you enjoy the "City of Joy" or battle extreme humidity. The climate is tropical, meaning the shifts between bone-dry heat and heavy monsoons are sharp.
Peak Season: October to February
The best time to visit Kolkata is during the winter months. Humidity drops, and temperatures hover between 15°C and 25°C. This window aligns with Durga Puja (usually October), the city’s largest festival. Visit now if you want to see massive art installations and street celebrations. Be prepared for crowds and surging hotel prices. January is the clearest month, ideal for walking tours through North Kolkata.
Shoulder Season: March and September
March is a brief sweet spot. The winter chill fades, but the scorching summer heat hasn't peaked yet. By late March, expect 30°C+ days. September is the tail end of the monsoon. It is humid and prone to sudden downpours, but the city turns lush, and travel costs are lower than in peak winter.
Low Season: April to August
Avoid April, May, and June if you dislike extreme heat. Temperatures often exceed 40°C with high humidity. July and August bring the monsoon. While the rain cools the city, it often causes localized flooding and traffic gridlock. The pro? You will find the lowest luxury hotel rates of the year and no tourist queues at sites like the Victoria Memorial.
Weather Summary
- Nov–Feb: Dry, cool, and perfect for sightseeing.
- Mar–May: Rapidly rising heat. Oppressive by midday.
- Jun–Aug: Heavy rain and thunderstorms. High humidity.
- Sep–Oct: Unpredictable showers but manageable temperatures.
Choose November for the best overall experience. If you are on a budget and don't mind the rain, September offers the best value.
Best areas to stay in Kolkata
Park Street
This is the city's commercial and entertainment pulse. If you want to be within walking distance of Kolkata’s best restaurants, historic pubs, and upscale boutiques, stay here. It suits travelers who prioritize nightlife and ease of access. The vibe is fast-paced and cosmopolitan, reflecting the city’s modern evolution. You are steps away from iconic colonial-era buildings and high-end hotels. Walk down Mother Teresa Sarani to find the legendary Flurys bakery and an array of live music venues.
Chowringhee
Located along the eastern edge of the Maidan, Chowringhee is ideal for first-time tourists. It offers grand views of the city's largest urban park and places you near major cultural landmarks. The area is dominated by heritage architecture and luxury hotels. It suits those who want a central base for sightseeing and museum hopping. You can easily walk to the Indian Museum, which is the oldest and largest museum in the country, or take a short taxi ride to the Victoria Memorial.
Ballygunge
Ballygunge is a wealthy residential neighborhood in South Kolkata. It offers a quieter, more sophisticated atmosphere compared to the city center. This area suits families and long-term travelers who want a local feel without sacrificing comfort. You will find tree-lined streets, upscale cafes, and independent art galleries. It is the best place to experience the city's refined culinary scene. Make sure to visit Gariahat Road nearby for some of the best street shopping and traditional Bengali textile markets in the city.
Salt Lake (Bidhannagar)
Salt Lake is a planned satellite town located closer to the airport and the IT hub. The streets are organized into blocks with plenty of green spaces and wide roads. It suits business travelers and those who prefer a modern, less chaotic environment. While it is further from the historic center, it offers a range of luxury stays and contemporary shopping malls. The neighborhood revolves around City Centre Mall, a popular hub for dining, cinema, and retail that serves as the area's main social anchor.
For a first visit to Kolkata, Park Street is the most convenient and central neighborhood to choose.
Getting around Kolkata
Kolkata is the only Indian city with a diverse functional transport mix: metro, buses, yellow taxis, and trams.
The Metro is your best tool for north-south travel. It is fast, cheap, and avoids the city’s notorious surface gridlock. For shorter hops or crossing the Hooghly River to Howrah, use the ferry service. It costs pennies and beats the bridge traffic.
Yellow taxis are iconic but often refuse short distances. Use Uber or Ola for predictable pricing and GPS tracking. Tuktuks (autos) operate on fixed routes; they don't use meters, so ask locals for the standard fare before hopping in.
Walking is feasible in Dalhousie Square or Park Street, but uneven pavements and heavy crowds make long-distance trekking difficult.
Insider tip: Buy a magnetized Metro Smart Card at any station. It saves you from standing in long token lines and offers a 10% discount on every ride.
Best restaurants in Kolkata
- Indian coffee house
Kolkata travel FAQ
Is Kolkata worth visiting?
Kolkata offers a depth of character other Indian metros lack. You visit for the grand British colonial architecture, the historic tram system, and the intellectual culture. It is less polished than Mumbai but far more affordable. If you value history, street photography, and a world-class culinary scene over glitzy malls, it is absolutely worth your time.
Is Kolkata expensive?
Kolkata is widely considered the most budget-friendly Tier-1 city in India. You can find high-end luxury at a fraction of Delhi prices. Street food starts under a dollar, and public transport like the metro and ferry is incredibly cheap. Your money goes significantly further here, making it ideal for both backpackers and luxury travelers seeking value.
Is Kolkata safe for tourists?
Kolkata is consistently ranked as one of India’s safest cities. Violent crime against tourists is rare, and the locals are famously helpful. You should exercise standard urban caution in crowded markets like New Market to avoid pickpockets. Avoid poorly lit areas late at night, but generally, you can walk around most central neighborhoods with confidence and peace of mind.
What is Kolkata known for?
Kolkata is known as India’s cultural and intellectual capital. It is home to the Victoria Memorial, the massive Howrah Bridge, and a rich literary heritage. The city is famous for its passionate sports fans, colonial-era social clubs, and the annual Durga Puja festival, which is a massive public art display recognized by UNESCO for its cultural significance.
Do you need to speak the local language in Kolkata?
You do not need to speak Bengali to navigate the city. English is widely understood in hotels, restaurants, and shops. Most signage is trilingual, featuring Bengali, Hindi, and English. Learning a few basic Bengali phrases like 'Namoshkar' will earn you respect, but you can manage perfectly fine using English and simple gestures for most daily interactions and transport.
What is the best month to visit Kolkata?
The best time to visit is from October to February. The weather is dry and temperatures range from 15°C to 25°C, making it perfect for walking tours. October usually hosts Durga Puja, the city's biggest celebration. Avoid the monsoon months of June through August, as heavy rains can cause significant flooding and disrupt your travel plans.
How do you get from the airport to Kolkata city center?
Netaji Subhash Chandra Bose International Airport is about 17km from the center. Use the prepaid taxi booth or app-based services like Uber and Ola for the most reliable experience. The ride takes 45 to 90 minutes depending on notorious traffic. Avoid unofficial touts in the arrivals hall. A dedicated airport bus service (WBTC) also runs to major hubs.
What food is Kolkata famous for?
Kolkata is famous for its sweets, specifically Rasgulla and Mishti Doi. You must try the kathi roll, which was invented here at Nizam’s. The city's unique 'Kolkata Biryani' features a slow-cooked potato and egg. Don't overlook the street food variety, like Jhalmuri and Phuchka, or the traditional Bengali fish curry known as Machher Jhol, usually served with rice.
Kolkata vs other cities in India
Torn between two trips? Read the honest side-by-side.
See Oerno plan Kolkata. In seconds, not tabs.
Answer four quick questions and we'll show you Oerno the moment Kolkata trips go live.