Free tool · Best time to visit

When to go to Kolkata

Colonial grandeur, literature, sweets and Durga Puja.

Kolkata is India's cultural capital, with Victoria Memorial, tram rides, the Howrah Bridge, Park Street dining and its celebrated sweets. October's Durga Puja is spectacular. November to February is the pleasant season.

Month by month

Best: January, February, March, April, November, December
J
F
M
A
M
J
J
A
S
O
N
D
Avoid Poor OK Good Excellent Peak

Worth avoiding: July, August, September.

How long to stay

3–4 days is the sweet spot.

Flight time

About 17h from the US East Coast, 10h from Europe, 2h from South Asia.

Good to know

  • During Durga Puja, book months ahead and expect crowds.
  • Ride the historic tram for a nostalgic city tour.
  • Try mishti doi and rosogolla at old sweet shops.
Plan a trip to Kolkata
Pick your dates and Offdays builds a day-by-day itinerary from Kolkata's best places.
Plan it
Destination