
Kolkata in January (2026)
Excellent time to visit
Yes — January is one of the best times to visit Kolkata. Cool (18°C), perfect, with temperatures around 18°C.
Temperature
18°C
Weather
Cool (18°C), perfect
Crowds
Moderate
Prices
Moderate
January vs the best time to visit Kolkata
The best months to visit Kolkata are October, November, January and the months to avoid are May, June. January falls within the peak window, so book accommodation and flights early.
See the full month-by-month guide →Things to do in Kolkata in January
Victoria Memorial
The white marble Taj Mahal of British India — built for Queen Victoria in 1921, now an excellent museum of Raj-era history. The Sound & Light show at night is atmospheric.
Howrah Bridge at Dawn
One of the world's busiest cantilever bridges — 100,000 vehicles and 150,000 pedestrians daily. Walk across at 6am to see flower sellers, fish porters, and trams below.
Kumartuli Idol Makers
The potters' quarter where craftsmen make the clay Durga idols for the world's largest arts festival. Year-round you can watch the sculpting process in open workshops.
Durga Puja (October)
For 5 days in October, Kolkata transforms into the world's largest open-air arts festival — millions of visitors, thousands of illuminated pandals (temporary temples), and total civic joy.
Street Food Crawl
Kolkata has India's greatest street food — kathi rolls at Nizam's, phuchka (pani puri), jhal muri, mishti doi (sweet yogurt), and rosogolla. The best food city in India, full stop.
College Street Book Market
The largest second-hand book market in the world occupies a single kilometre of pavement and spills into the Coffee House opposite — where Bengal's intellectuals have debated literature, politics, and cinema since 1942. Browse stalls stacked floor-to-ceiling with rare Bengali editions, Soviet-era paperbacks, and every Bengali textbook ever printed.
Kolkata in January — FAQs
Is January a good time to visit Kolkata?
Yes — January is one of the best times to visit Kolkata. Cool (18°C), perfect, with temperatures around 18°C.
What is the weather like in Kolkata in January?
In January, Kolkata sees cool (18°c), perfect with temperatures around 18°C. Kolkata Book Fair — world's largest
Is Kolkata crowded and expensive in January?
January brings moderate crowds and moderate prices in Kolkata. The best months overall are October, November, January, so expect peak demand — book early.
What should I pack for Kolkata in January?
Pack for temperatures around 18°C. Light layers work well, with something warmer for evenings.
Full Travel Guide
Planning a Kolkata trip in January?
Things to do, where to stay, budgets and local tips — all free.
Read the Full Kolkata Guide →