How many days you need in Kolkata, the best time to visit, weather, Durga Puja guide, and sample itineraries for the City of Joy.
Kolkata rewards slow exploration. Here's how to plan your visit to the City of Joy.
How Many Days in Kolkata?
2 Days (Minimum)
Covers landmarks and a taste of the culture.
Day 1: Victoria Memorial, Maidan, Indian Museum, Park Street
Day 2: Howrah Bridge, Kumartuli, Mother Teresa House, College Street
3 Days (Recommended)
Time to explore properly and eat well.
Day 3 addition: Belur Math, Dakshineswar Temple, food crawl, evening culture
4-5 Days (Ideal)
Deep exploration, day trips, cultural immersion.
Day 4: Shantiniketan day trip OR Sundarbans
Day 5: Neighbourhoods, markets, coffee houses
For Durga Puja
Minimum 3 days to experience pandal-hopping properly. 4-5 days ideal.
Best Time to Visit
October: Peak Season
Durga Puja falls in late September or October. The city transforms. If you want the festival, plan for Puja dates. If you want quieter tourism, visit 1-2 weeks after.
During Puja:
- Incredible energy, elaborate pandals
- Extreme crowds
- Hotels 3x normal price, book months ahead
- Transportation chaos
- Once-in-a-lifetime experience
Post-Puja October:
- Pleasant weather
- City returning to normal
- Some pandals still standing
- Better hotel rates
November to February: Winter
Best overall weather. 15-25°C, dry, comfortable for walking.
- December-January coldest (12-20°C)
- Light jacket needed for mornings/evenings
- Clear skies
March to June: Summer
Increasingly hot and humid. May-June brutal (35-42°C, high humidity).
- March still manageable
- April onwards uncomfortable
- May-June best avoided
July to September: Monsoon
Heavy rain, flooding possible, humidity extreme.
- July-August wettest
- September transition month
- Can be atmospheric if you like rain
- Transport disruptions
Weather by Month
| Month |
Temperature |
Conditions |
Rating |
| January |
12-25°C |
Cool, dry |
★★★★★ |
| February |
15-30°C |
Warming, pleasant |
★★★★★ |
| March |
20-35°C |
Getting hot |
★★★★ |
| April |
25-38°C |
Hot, humid |
★★☆☆ |
| May |
27-40°C |
Very hot, humid |
★☆☆☆ |
| June |
27-36°C |
Monsoon starts |
★★☆☆ |
| July |
26-34°C |
Heavy rain |
★★☆☆ |
| August |
26-34°C |
Rain continues |
★★☆☆ |
| September |
26-33°C |
Monsoon ending, pre-Puja |
★★★☆ |
| October |
24-32°C |
Durga Puja, ideal |
★★★★★ |
| November |
18-30°C |
Perfect weather |
★★★★★ |
| December |
14-26°C |
Cool, pleasant |
★★★★★ |
Durga Puja Guide
What Is It?
Bengal's biggest festival celebrating Goddess Durga's victory over the demon Mahishasura. Five main days (Shashti to Dashami) with the goddess arriving, being worshipped, and returning.
Dates
Follows lunar calendar — usually late September to mid-October. Check specific years.
The Experience
Pandals: Thousands of temporary structures housing Durga idols. Some are massive artistic installations. Neighbourhoods compete for best pandal.
Pandal-hopping: Walking from pandal to pandal, often all night. The main Kolkata activity during Puja.
Top Pandals:
- Kumartuli Park
- Santosh Mitra Square
- Mohammad Ali Park
- Bagbazar
- Deshapriya Park
- College Square
Idol Immersion: On Vijaya Dashami (final day), idols are carried to the Hooghly River and immersed. Huge processions.
Practical Puja Tips
- Book hotels 3-6 months ahead — prices triple
- Wear comfortable shoes — you'll walk kilometers
- Go late — pandals are best after 10 PM
- Eat constantly — food stalls everywhere
- Use metro — roads are impossible
- Join the locals — Bengalis are welcoming
- Expect no sleep — the city doesn't sleep
Sample Itineraries
2-Day Itinerary
Day 1: Central Kolkata
- 9:00 AM: Victoria Memorial (2 hours)
- 11:30 AM: Walk through Maidan
- 1:00 PM: Lunch at Flurys or Peter Cat (Park Street)
- 3:00 PM: Indian Museum
- 5:00 PM: Park Street walk, coffee
- 7:30 PM: Dinner at Oh! Calcutta or 6 Ballygunge Place
Day 2: North Kolkata
- 6:00 AM: Sunrise at Howrah Bridge
- 8:00 AM: Breakfast at Paramount
- 9:30 AM: Kumartuli (idol-making)
- 11:30 AM: Mother Teresa House
- 1:00 PM: Lunch at Golbari (kosha mangsho)
- 3:00 PM: College Street bookshops
- 5:00 PM: Indian Coffee House
- 7:00 PM: Street food dinner
3-Day Itinerary
Add Day 3: Temples & Food
- Morning: Dakshineswar Temple + Belur Math (by boat)
- Lunch: Traditional Bengali
- Afternoon: Kalighat Temple area
- Evening: Food crawl — phuchka, rolls, sweets
With Day Trips
Day 4: Shantiniketan
- Day trip to Tagore's university town
- 3 hours by train each way
- Art, culture, peaceful atmosphere
Day 4-5: Sundarbans
- Overnight trip to mangrove forests
- Tiger territory (sightings rare but possible)
- Unique ecosystem
What Is Kolkata Famous For?
Landmarks
- Howrah Bridge — Cantilever bridge, 80,000 vehicles daily
- Victoria Memorial — White marble monument, museum
- Kalighat Temple — Ancient Kali temple
Culture
- Durga Puja — World's biggest street art festival
- Literature — Tagore, Ray, Bengali writers
- Cinema — Satyajit Ray, parallel cinema movement
- Music — Rabindra Sangeet, classical traditions
Food
- Sweets — Rosogolla, mishti doi, sandesh
- Bengali fish — Hilsa, prawn malai curry
- Street food — Phuchka, kathi rolls, jhalmuri
Legacy
- Mother Teresa — Missionaries of Charity headquarters
- Colonial architecture — Raj-era buildings
- Trams — Last major tram network in India
Combining with Other Destinations
Kolkata + Darjeeling (5-6 days)
- 2-3 days Kolkata
- Train/flight to Bagdogra, then Darjeeling
- 2-3 days in Darjeeling (tea gardens, mountains)
Kolkata + Odisha (6-7 days)
- 2-3 days Kolkata
- Train to Bhubaneswar/Puri
- 3-4 days temples and beaches
Eastern Circuit
Kolkata → Darjeeling → Sikkim (8-10 days)
For transport details, see our getting around guide.
Frequently Asked Questions
How many days do you need in Kolkata?
2-3 days covers the highlights — Victoria Memorial, Howrah Bridge, Mother Teresa sites, Park Street, Bengali food. 4-5 days lets you explore neighbourhoods like Kumartuli, take day trips, and soak in the culture. For Durga Puja, plan 3-4 days minimum.
What is the best time to visit Kolkata?
October to March for best weather. October is ideal — Durga Puja transforms the city (if you want crowds) OR visit post-Puja for pleasant weather. November-February is winter (15-25°C). Avoid May-June (extreme humidity) and peak monsoon July-August.
What is Durga Puja in Kolkata?
The biggest festival in Bengal. 4-5 days in September/October celebrating Goddess Durga. Thousands of elaborate pandals (temporary structures), idol worship, cultural programs, all-night pandal-hopping, and 10 million visitors. Kolkata transforms completely.
What is Kolkata famous for?
Kolkata is famous for Howrah Bridge, Victoria Memorial, sweets (rosogolla, mishti doi), intellectual culture, Durga Puja, Mother Teresa's legacy, trams, colonial architecture, and Bengali cuisine. It's India's cultural capital — literature, cinema, art.
Can you see Kolkata in one day?
Yes, but you'll only cover major highlights like Victoria Memorial, Howrah Bridge, and Park Street. You won't have time for food experiences, markets, or heritage sites that make Kolkata special.
Is 3 days enough for Kolkata?
Three days gives you a solid introduction to Kolkata's heritage, food scene, and culture. You can cover most major attractions, take a food tour, and explore key markets like New Market.
What can you do with 5 days in Kolkata?
Five days lets you explore Kolkata thoroughly, including day trips to Dakshineswar or extended market exploration. You can also add specialized experiences like pottery workshops in Kumartuli or river cruises.
What is the weather like in Kolkata during winter?
Winter in Kolkata (December-February) features pleasant temperatures of 12-23°C with minimal rainfall. This is the driest season with comfortable humidity levels, making it perfect for sightseeing and outdoor activities.
Should I visit Kolkata during Durga Puja?
Durga Puja (September-October) offers incredible cultural experiences but comes with massive crowds, higher hotel rates (₹5,000-15,000 per night), and booking challenges. Reserve accommodations 3-4 months in advance if visiting during this time.
Why should I avoid visiting Kolkata in summer?
Summer (March-June) brings extreme heat and humidity with temperatures reaching 40°C and 80-90% humidity. The combination makes outdoor activities uncomfortable, and you'll spend most time in air-conditioned spaces.
Is Kolkata really the safest city in India?
Yes, Kolkata consistently ranks as India's safest major city according to National Crime Records Bureau data. The crime rate is significantly lower than Delhi or Mumbai, making it particularly safe for solo travelers and women.
What makes Kolkata's street food special?
Kolkata's street food combines Bengali flavors with influences from Chinese immigrants and Marwari traders. You'll find unique items like kathi rolls, phuchka, and jhalmuri that originated here and spread across India.
When is the best time to see Durga Puja in Kolkata?
Durga Puja happens in September or October each year, lasting five days. The entire city transforms with elaborate pandals (temporary structures) and street festivities. Book accommodation early as prices increase significantly during this period.
When is Durga Puja celebrated in Kolkata?
Durga Puja falls in September or October, typically lasting 5 days from Shashthi to Dashami. The exact dates change yearly based on the lunar calendar. In 2024, it was October 9-13.
Which areas have the best Durga Puja pandals?
South Kolkata neighborhoods like Ballygunge, Gariahat, and Rashbehari have elaborate themed pandals. North Kolkata areas like Shobhabazar and Kumartuli offer traditional celebrations with centuries-old heritage.
How crowded does Kolkata get during Durga Puja?
Kolkata becomes extremely crowded with over 2 million visitors daily. Popular pandals have 2-3 hour queues. Travel between pandals takes twice as long due to road closures and pedestrian traffic.
How much rain does Kolkata get during monsoon?
Kolkata receives 1,200-1,400mm of rainfall during monsoon (June-September), with July and August being the wettest months. Expect heavy downpours that can last several hours, especially in the afternoons.
Which areas of Kolkata face the worst waterlogging during monsoon?
Salt Lake, parts of EM Bypass, Gariahat, Jadavpur, and some areas in South Kolkata face severe waterlogging. Central Kolkata around Park Street and Esplanade generally drain better due to older infrastructure.
Are hotel rates cheaper during Kolkata's monsoon season?
Yes, hotel rates drop 20-40% during monsoon season. Mid-range hotels that cost ₹4,000 (8) in winter can be found for ₹2,500-3,000 (0-36) during the rains due to fewer tourists.
What is the temperature in Kolkata during winter?
Winter temperatures in Kolkata range from 10-25°C (50-77°F), with December being the coolest month. Nights can drop to 8°C while afternoons reach comfortable 23°C, making it perfect weather for sightseeing.
Is December the best time to visit Kolkata?
December is peak season in Kolkata with perfect weather, Christmas celebrations on Park Street, and numerous cultural events. However, expect higher hotel rates and crowds, so book accommodation at least 2-3 months in advance.
What should I pack for Kolkata winter?
Pack light woolens like cardigans and jackets for mornings and evenings. Cotton clothes work fine during the day. Don't forget comfortable walking shoes, a light scarf, and layers you can add or remove easily.
What are the best family-friendly attractions in Kolkata?
Science City offers interactive exhibits and planetarium shows. Alipore Zoo houses diverse animals including white tigers. Eco Park in New Town features adventure activities and boat rides. Birla Industrial & Technological Museum provides hands-on learning experiences for curious kids.
Is Kolkata safe for traveling with children?
Kolkata is generally safe for families with children. Main tourist areas are well-patrolled, and locals are helpful. Watch for traffic when crossing streets, avoid street food initially, and carry hand sanitizer. Stay in reputable hotels and use official transport options.
What should I know about getting around Kolkata with kids?
Metro is cleanest and most efficient but lacks elevators at many stations. Pre-paid taxis work well for door-to-door travel. Uber and Ola are reliable options. Avoid local buses during peak hours. Book ground-floor hotel rooms to minimize stair climbing with luggage and strollers.