Day Trips from Kolkata: Temples, Rivers and Colonial Towns

Four workable escapes from the city — Kalighat and Dakshineswar for temples, the Hooghly for river air, Barrackpore and Chandannagar for colonial lanes — with drive times and honest advice on which to book.

Temple mornings: Kalighat in the city, Dakshineswar on the river

Kalighat sits barely 6 km south of Esplanade, a short metro ride to Kalighat station on the blue line, and is easy to fold into a half-day rather than a full excursion. Go before 8am to avoid the queue spilling into the lane. The temple's association with the goddess Kali draws crowds year-round, heaviest around Kali Puja in October or November. Dress modestly, leave leather items and phones outside, and expect to be asked for donations at several points. I would not book a car for this; the metro is quicker than any cab on the Ashutosh Mukherjee Road stretch.

Dakshineswar is the better half-day out, 20 km north along the Barrackpore Trunk Road, roughly 45 to 60 minutes by car depending on the Dunlop and Belghoria crossings. The Kali temple complex on the Hooghly, linked to Sri Ramakrishna, is spacious enough to absorb crowds, and the riverside ghats are lovely in the cool months from November to February. Buses and trains from Howrah and Sealdah also reach Dakshineswar station. Combine it with a stop at Belur Math on the opposite bank if you have a car; the ferry across the Hooghly is a pleasure in itself. Note the afternoon closure; mornings are best.

Downriver: Barrackpore and the Hooghly's colonial edge

Barrackpore, about 25 km north of the city, was the East India Company's first major cantonment, and the drive up the BT Road takes 50 to 75 minutes. The main draw is the riverside strip around Flag Staff House and the old government houses, plus the small museum covering the 1857 uprising. It is a quiet, unpolished place — no café culture, few signs in English, and limited lunch options. Combine it with Dakshineswar since both sit on the same road. Weekday mornings are far calmer than Sundays, when local families fill the riverside gardens.

Serampore, just beyond Barrackpore toward Hooghly, was a Danish trading town until 1845 and retains a cluster of colonial buildings, a Baptist mission church and a college campus along the river. It is not a polished heritage destination; the lanes are narrow and the sites are scattered, so a car and driver make the day work. Expect the round trip from central Kolkata to take five to six hours with stops. I would book this as a combined Barrackpore–Serampore day only if colonial history is your main interest; otherwise choose one.

Chandannagar: French lanes and the best riverside walk

Chandannagar, roughly 40 km north of Kolkata, was a French colony until 1950 and is the most rewarding of the upriver towns. The drive takes 70 to 90 minutes via the Grand Trunk Road; trains from Howrah to Chandannagar station take about 50 minutes. The Strand along the Hooghly is the reason to come — a wide paved promenade with the eighteenth-century French governor's house, the church and a cluster of colonial villas behind it. The town's French festival in February draws crowds; November to February is the comfortable window.

Allow four to five hours on the ground. The Strand, the museum in the former governor's residence and the lanes around Rue Dupleix make a pleasant loop; the town is walkable and the food is simple Bengali fare at small local restaurants. I would book this as a full day with a car and driver, or as a train trip if you are comfortable with Indian Railways' suburban services. Skip the beach at nearby Barrackpore; it is a tidal mudflat, not a swimming spot.

Practical choices for a Kolkata base

Most travellers use central Kolkata — Park Street, Sudderth Nagar or the area around New Market — as a base, because the Esplanade metro and Howrah station are within reach. Hotels in this band range from budget guesthouses to heritage properties on Park Street and Chowringhee; prices swing widely by season, with December and January the peak. Book early for that window. For Dakshineswar and Barrackpore, a north Kolkata base near Shyambazar or Belgachia shortens the drive considerably.

For Chandannagar, a day trip from the centre is fine, but an overnight in a small Hooghly-town guesthouse lets you see the Strand at sunrise. Check the hotel's cancellation terms before booking, and confirm whether airport pickup is included; Netaji Subhas Chandra Bose International Airport is 15 to 20 km from the centre, typically 30 to 50 minutes by car. Avoid the monsoon months of June to September for day trips; the roads flood and the river towns lose their appeal.

Questions, answered

How far is Dakshineswar from central Kolkata?

About 20 km north, roughly 45 to 60 minutes by car depending on traffic at Dunlop and Belghoria. Dakshineswar metro station on the blue line is a straightforward alternative, and the temple is a short walk from the station.

Which day trip would you book first?

Chandannagar. The Strand, the French colonial architecture and the riverside walk give the most for a single day, and the town is compact enough to explore on foot. November to February is the best window.

Do I need a car for Barrackpore and Serampore?

Yes, ideally. The sites are scattered along the Grand Trunk Road and local transport is slow. A car and driver for five to six hours covers both towns comfortably. Trains reach Barrackpore and Serampore stations from Howrah, but you will still need local transport at each end.

Search live hotel prices in Kolkata →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Kolkata's page