8–9 November 2026

Kali Puja in Kolkata: temples, pandals and the night trains

On the darkest night of autumn, Bengal prays to the dark goddess until dawn

In Kolkata Kali Puja is one long night: 8–9 November 2026. The city's two great Kali temples, Kalighat and Dakshineswar, are at their fullest, neighbourhood pandals stay lit until dawn, and a suburban train ride away are Barasat, with the largest pandal circuit in the state, and Naihati with its giant Kali image. Plan the night around one temple and one pandal trip, and book transport early: it is Diwali week.

← Kali Puja in Bengal

Stay1–2 nights
arrive0 days ahead
book45 days ahead
Pricesmoderate

On the new-moon night that the rest of India gives to Lakshmi, Bengal worships Kali: Barasat's pandals and Kolkata's old Kali temples stay lit and full until dawn.

Where to watch

Barasat and Madhyamgram: the largest Kali Puja pandal circuit in the state, about 45 minutes by suburban train from Sealdah; in 2025 the Barasat police put a pandal map with live crowd levels online.

Naihati: Boro Maa, a Kali image about 22 feet tall that is made anew each year; since 2023 there is also a permanent temple. About an hour by suburban train from Sealdah.

Dakshineswar: the riverside Kali temple at the northern end of the metro's Blue Line.

Kalighat: the city's best-known Kali temple, in south Kolkata.

Free viewing

  • The pandals of Barasat, Madhyamgram and Kolkata, open through the night
  • Naihati's Boro Maa, from the street or the temple queue
  • Dakshineswar temple and its riverside grounds

Programme

The night of Amavasya

Worship runs through the night, which is the point: Kali Puja is a night rite. Barasat and Naihati raise large themed pandals on the Durga Puja model; the older temples keep to temple worship.

Barasat, Naihati, and pandals across Kolkata

The same night: the pandal circuit

Barasat and Madhyamgram in North 24 Parganas mount the largest Kali Puja pandal circuit in West Bengal, with Naihati's Boro Maa Kali Puja drawing its own very large crowd. Siliguri, Dhupguri and Cooch Behar do the same in north Bengal. People move between pandals all night.

Barasat, Madhyamgram, Naihati, Barrackpore

Temple circuit, same night and the next day

Kalighat and Dakshineswar in Kolkata, Tarapith in Birbhum, and the temple cluster at Kalna are the standing Shakta anchors and are at their busiest.

Kalighat, Dakshineswar, Tarapith, Kalna

Where to go on Kali Puja night

Everything is free. Expect long queues at both temples.

Kalighat

The city's old Kali temple, one of the 51 Shakti Pithas, in south Kolkata, where Kali is worshipped that night as Lakshmi. The queue is long and the crowd dense; Kalighat metro on the Blue Line is about ten minutes' walk. Kalighat.

Dakshineswar

The riverside temple built by Rani Rashmoni and consecrated in 1855, where Ramakrishna served as priest; it stands at the northern end of the metro's Blue Line. Dakshineswar Kali Temple.

Neighbourhood pandals

Across the city, puja committees set up clay images of Kali in pandals that stay open all night; people walk from one to the next.

Tangra

Kolkata's Chinese quarter has its own Kali temple, where the goddess is offered noodles and chop suey.

Barasat and Naihati

The largest pandal circuit in West Bengal is in Barasat and Madhyamgram, reached by suburban train from Sealdah; Naihati, on a suburban line from Sealdah too, has Boro Maa, a Kali image about 22 feet tall made anew each year.

A plan for the night and the day after

  1. Afternoon of Amavasya

    Arrive in Kolkata by the afternoon of the new-moon day. Long-distance trains and flights are the hard part: take them as soon as sales open (trains 60 days ahead).

  2. Evening and night

    Choose a temple or the city pandals for the evening, then, if you want the big circuits, take a suburban train from Sealdah to Barasat or Naihati; these need no booking.

  3. The next day

    Come back to the temples you missed. Kumartuli, the potters' quarter where images of Durga, Kali and Saraswati are made from Ganges clay, is best in morning light. Kumartuli.

Where to stay

Book a room about six weeks ahead. Park Street is the classic base, with hotels of every era and a Blue Line metro station, which takes you both to Kalighat and to Dakshineswar. Around Kalighat there are simple, loud pilgrim guesthouses. Barasat and Naihati are night trips, not places to stay. More: where to stay in Kolkata and Kolkata metro.

At the temples and in the crowd

  • Shoes and dress — Shoes come off at both temples; at Kalighat they are left at stalls outside, so keep small change. Dress modestly.
  • Pandas — At Kalighat, self-appointed priests (pandas) offer to take you in for a fee. A firm, polite no is fine, or agree on a clear amount first.
  • Sacrifice — Goats are sacrificed at Kalighat on certain days, in an enclosure south of the main shrine, which you can avoid.
  • Crowds — The FCDO notes that stampedes have occurred at events with large crowds, including religious gatherings, advises following the advice of local authorities and warns of pickpockets in crowds: keep valuables in a closed bag. See Kolkata safety.

FAQ

When is Kali Puja in Kolkata?

8–9 November 2026. It is the new-moon night of Kartik, the same night as Diwali in the rest of India.

Where to see Kali Puja in Kolkata?

Kalighat and Dakshineswar for the temples, the neighbourhood pandals across the city, and, a suburban train ride away, the pandal circuits of Barasat and Naihati. Full festival guide: Kali Puja in Bengal.

Why is goddess Kali worshipped in Bengal?

Kali worship has deep roots in Bengal's Shakta tradition; the public festival spread in the 18th century, when Raja Krishnachandra of Nadia took it up, and grew again in the 19th century with the fame of Ramakrishna of Dakshineswar.

Do I need to book the suburban trains to Barasat and Naihati?

No. Suburban trains from Sealdah need no booking; only long-distance trains and flights into Kolkata need to be booked early.

Sources (3)
  1. Kali Puja (Wikipedia)
  2. Dakshineswar Kali Temple (Wikipedia)
  3. FCDO: India safety and security

Facts checked: 21 October 2026. Prices and hours are approximate; check locally.

India GO: your pocket guide to India

35 cities, one map with every place, the festival calendar, the 90/180 visa calculator and offline mode.

Point your phone's camera here