What to Pack for Kolkata, Month by Month
A season-by-season packing guide for Kolkata's heat, monsoon and brief winter, with neighbourhood detail and practical advice for choosing where to stay.
January to February: Kolkata's Short, Pleasant Winter
This is the one window when you can walk the Maidan at midday without wilting. Daytime sits around 20-26°C, but mornings in Ballygunge and evenings along the Hooghly can drop toward 10-12°C, and unheated hotel rooms feel colder than the number suggests. Pack a light jacket or fleece, a scarf, and one warm layer for dawn trains from Howrah. Closed shoes matter for the marble floors and gravel paths at Victoria Memorial, and a small daypack covers the Book Fair crowds at Boi Mela on the Milan Mela grounds off EM Bypass.
Book early for this stretch. Rates in central hotels around Park Street, Sudder Street and New Market climb through the third week of January, and the Kolkata Book Fair plus Republic Day weekend tighten availability. If you want river views, the Strand Road and Prinsep Ghat side is atmospheric but noisy; I would choose a mid-range property in Ballygunge or Elgin for quiet nights, then walk to Park Street for dinner. Carry a scarf for air-conditioned restaurants and the tram, and expect fog-related delays at Netaji Subhas Chandra Bose International Airport on a handful of January mornings.
March to May: Heat, Dust and How to Cope
Pre-monsoon Kolkata is genuinely hot: April and May regularly push past 38°C, with humid nights that barely fall below 27°C. Pack loose cotton or linen in light colours, a wide-brimmed hat, sunglasses and a refillable bottle — you will drink far more than you expect. Sandals beat trainers, but bring one pair of closed shoes for restaurants and the Indian Museum. A cotton scarf doubles as sun cover and a dust filter when the norwester storms blow grit off the Maidan in late May.
Plan your day around the heat. Sightsee before 10am and after 4.5pm; spend the middle hours in the air-conditioned Marble Palace, the Academy of Fine Arts or a long lunch in Tangra. Hotels with rooftop pools, mostly in the EM Bypass and Rajarhat corridor, earn their premium in May. I would book a room with reliable air-conditioning and a generator backup rather than chase a bargain in an older building — power cuts happen and a fan-only room in May is miserable. Skip long midday walks along Sudder Street and the New Market lanes.
June to September: Monsoon Packing That Actually Works
The monsoon arrives around mid-June and delivers heavy, sustained rain through August. You need a proper rain shell rather than a flimsy umbrella, quick-dry trousers, and footwear with grip — the pavements around College Street and Gariahat become slick and puddle deeply. Pack a dry bag for electronics, a spare pair of sandals, and laundry-friendly fabrics, because humidity keeps clothes damp for days. Mosquito repellent is worth carrying for evening walks near the lakes in Salt Lake and for garden restaurants.
Flooding is the practical concern. Short, intense waterlogging affects low-lying stretches of AJC Bose Road, Behala and parts of the EM Bypass, and traffic crawls. Choose a hotel on higher ground or in a well-drained area such as Ballygunge, Elgin or central Park Street, and ask about covered parking and backup power. Rates soften in July and August, so this is the value window if you can tolerate grey skies. I would still book the refundable rate — a single stalled low-pressure system can close the airport for hours and shift plans at short notice.
October to December: Durga Puja, Post-Monsoon and Peak Demand
October is the sweet spot: the rain clears, humidity drops and evenings become genuinely comfortable around 22-25°C. Pack light layers, smart-casual clothes for pandal-hopping, and comfortable walking shoes — you will cover kilometres between marquees in Bagbazar, Shovabazar, Ekdalia and Ballygunge. A small torch or phone light helps in crowded lanes, and a crossbody bag is safer than a backpack in the Puja crush. Carry cash for street food stalls; many small vendors around Hatibagan and Gariahat do not take cards.
Durga Puja, usually in late September or October, is the busiest week of the Kolkata year, and hotels around Park Street, New Market and Salt Lake fill weeks ahead at peak rates. Book three to four months out if Puja is your target, and expect road closures near pandals. November and December are calmer, cooler and excellent for the Victoria Memorial, the Botanical Gardens at Shibpur and day trips toward the Sundarbans. This is the period I would recommend to a first-time visitor, and the one where I would secure a central hotel early rather than gamble on last-minute availability.
Questions, answered
What is the best month to visit Kolkata?
Late October to early December offers the most comfortable weather, with daytime temperatures around 24-28°C and cool evenings. January and February are also pleasant but can be chilly at dawn. Avoid April and May if you dislike intense heat, and expect heavy rain from mid-June through August.
Do I need warm clothes in Kolkata in winter?
Yes, for mornings and evenings. December and January can see dawn temperatures near 10-12°C, and unheated hotel rooms feel cold. Bring a light jacket or fleece, a scarf and one warm layer, especially if you plan early trains from Howrah or long evening walks near the river.
How should I pack for the Kolkata monsoon?
Prioritise a proper rain shell, quick-dry trousers, footwear with good grip and a dry bag for electronics. Humidity keeps clothes damp, so pack laundry-friendly fabrics and a spare pair of sandals. Add mosquito repellent for evenings near Salt Lake's lakes and garden restaurants.
Which Kolkata neighbourhood should I stay in?
Park Street and New Market suit first-time visitors who want walkable sightseeing and restaurants. Ballygunge and Elgin are quieter and well-drained in monsoon. Salt Lake and Rajarhat offer newer hotels near the airport. I would choose Ballygunge for calm or Park Street for convenience.
How far is Kolkata airport from the city centre?
Netaji Subhas Chandra Bose International Airport sits roughly 15-20 kilometres from Park Street and Ballygunge. Allow 45-75 minutes by road depending on traffic, and longer during monsoon flooding or Durga Puja road closures. Pre-booked airport transfers are simpler than negotiating at the rank.
When is Durga Puja and how early should I book?
Durga Puja usually falls in late September or October, though the exact dates shift each year. It is Kolkata's busiest week, and central hotels around Park Street, New Market and Salt Lake fill weeks ahead at peak rates. Book three to four months in advance if the festival is your reason for travelling.
What footwear is practical for sightseeing in Kolkata?
Comfortable walking shoes work for most of the year, especially for the Victoria Memorial grounds and long Puja walks. Bring sandals for hot months and a closed pair for restaurants and museums. In monsoon, choose shoes with grip for slick pavements around College Street and Gariahat.
Is it worth paying more for a hotel with a pool?
In April and May, yes. Daytime heat makes a rooftop pool genuinely useful, and properties along EM Bypass and Rajarhat offer this. Outside summer, pool premiums are harder to justify. Prioritise reliable air-conditioning and generator backup over leisure facilities in hotter months.
5% back on completed stays · ~1 tonne CO₂ retired per booking