
9 Best Places to Visit Near Kolkata Within 50 km
Rohit Verma
August 21, 2026
From the Portuguese-era Bandel Basilica to the French promenade at Chandannagar and the historic Danish settlement of Serampore, here are 9 real places within 50 km of Kolkata rich in colonial river history.
Colonial History and Riverbanks Along the Hooghly
The stretch of the Hooghly River both north and south of Kolkata is dense with colonial-era history, from Danish and Portuguese trading posts to British-era garrison towns, all reachable within an hour or so of the city. This closer-in 50 km radius is distinct from the more distant Sundarbans and Diamond Harbour circuits, focusing instead on riverside towns and heritage sites that make for easy half-day trips. For the city's own highlights, see our guide to hidden gems in Kolkata.
1. Barrackpore (Approx. 25 km, 1 hour)
A former British cantonment town on the eastern bank of the Hooghly, Barrackpore is historically significant as the site where Mangal Pandey's 1857 uprising began, an event often cited as the spark of India's First War of Independence. The Gandhi Ghat memorial park along the riverfront and the colonial-era Flagstaff House (once the residence of British commanders-in-chief) are the main draws, along with a pleasant riverside promenade that makes for an easy walk.
2. Bandel (Approx. 45 km, 1.5 hours)
Home to the Basilica of the Holy Rosary, one of the oldest churches in Bengal, founded by Portuguese traders in 1599 and rebuilt in the 17th century, Bandel sits right on the Hooghly and reflects the region's long history as a hub for European trading powers. The Bandel Church, with its ship-mast bell tower, is the standout attraction, and nearby Hooghly town adds a scattering of other colonial and Mughal-era structures worth a short stop.
3. Chandannagar (Approx. 35 km, 1 hour)
A former French colonial settlement, Chandannagar retains a distinctly different architectural character from the rest of Bengal, with the Strand promenade along the Hooghly lined by French-era buildings. The Institut de Chandernagor museum houses artifacts from the French colonial period, and the town is especially known for its elaborate Jagaddhatri Puja celebrations each autumn, considered among the finest in the state.
4. Serampore (Approx. 25 km, 1 hour)
Once a Danish colonial settlement known as Frederiksnagar, Serampore is home to Serampore College, one of India's oldest degree-granting institutions, founded by Baptist missionary William Carey in 1818. The town's Danish Tavern, restored riverside buildings, and the historic college campus reflect a lesser-known chapter of European colonial presence in Bengal, distinct from the more commonly discussed British and French histories.
5. Diamond Harbour (Approx. 48 km, 1.5 hours)
At the point where the Hooghly widens significantly before meeting the Bay of Bengal, Diamond Harbour offers riverside views, a small fort, and a working port town atmosphere quite different from central Kolkata. It sits near the edge of the 50 km radius and is often a first stop for travelers heading further toward the Sundarbans, making it a useful staging point as well as a destination in its own right.
6. Barasat (Approx. 25 km, 45 minutes)
North of the city, Barasat is known primarily for hosting some of the most elaborate and creatively themed Durga Puja pandals in the greater Kolkata region, drawing visitors from across the city during the festival season each autumn. Outside of Puja, it functions as a quieter suburban town, but the scale and artistry of its festival celebrations make it worth a special-occasion visit.
7. Ichapore and Nilgunj (Approx. 30 km, 1 hour)
Along the eastern bank of the Hooghly near Barrackpore, Ichapore is known for its 19th-century rifle factory, one of the oldest ordnance facilities in the country, and the surrounding riverside area offers a quieter, more industrial-heritage counterpoint to the grander colonial architecture found elsewhere along the river.
8. Kalyani (Approx. 50 km, 1.5 hours)
A planned satellite township developed in the 1950s, Kalyani stands in contrast to the older colonial towns on this list, offering wide green boulevards, a university campus, and a more laid-back, orderly urban character. It's less a heritage stop and more a pleasant half-day change of pace, popular with day-trippers from Kolkata for its open spaces and lower crowds.
9. Naihati (Approx. 40 km, 1.5 hours)
A riverside town on the Hooghly's eastern bank, Naihati is best known as the birthplace of the renowned Bengali literary figure Bankim Chandra Chattopadhyay, and his ancestral home has been preserved as a small memorial museum. The town's temples and riverfront ghats offer a quieter, more local slice of Bengal life away from the more touristed colonial towns.
Planning Your Trip
Barrackpore, Ichapore, and Naihati sit along the same eastern bank corridor and can be combined into a single half-day loop, while Bandel, Chandannagar, and Serampore, all on or near the western bank further upriver, work well together as a full-day colonial heritage trail. Diamond Harbour is best treated separately, either as a standalone half-day trip or as the first leg of a longer Sundarbans journey. Local trains from Kolkata's Sealdah and Howrah stations connect most of these towns efficiently, often more reliably than road travel during peak hours.
Best Time to Visit
October to March offers the most comfortable weather for exploring these riverside towns on foot, with the added bonus of catching Durga Puja season (September-October) at its most spectacular in towns like Barasat and Chandannagar. Summers (April-June) are hot and humid, better suited to early-morning visits, while the monsoon (July-September) can bring heavy rain and localized flooding along low-lying riverside areas.
Practical Tips for a Hooghly Riverside Day Trip
Most of these towns are best reached by Kolkata's suburban rail network, and picking the right line matters more than picking the right road. The Howrah-Bandel line covers Serampore, Chandannagar, and Bandel in a single run, while the Sealdah-Barrackpore line handles Barrackpore, Ichapore, and Naihati on the eastern bank. Trains run frequently through the day, and a single loop covering two or three towns rarely costs more than a modest fare, making this one of the most budget-friendly day-trip circuits near any major Indian city. If you're combining a heritage trip with the city's own attractions, our guide to famous landmarks of Kolkata and places to visit in Kolkata cover what to see before or after heading out along the river.
Food is worth planning around too. Serampore and Chandannagar both have well-regarded local sweet shops predating Kolkata's own famous mishti traditions, and Bandel's riverside stalls near the church are a reliable spot for a quick meal between sightseeing stops. Travelers who prefer combining nature with heritage can extend a Diamond Harbour visit into a look at our broader guide to outdoor activities near Kolkata, which covers riverside and wetland options further from the city center.
Conclusion
Within 50 km of Kolkata, the banks of the Hooghly hold one of India's most layered colonial histories, Danish, French, Portuguese, and British settlements all within a short train ride of each other. From the church bells of Bandel to the French promenade at Chandannagar and the historic college at Serampore, these riverside towns offer a rewarding change of pace from the city, rich in history but rarely crowded with tourists.
Location
Frequently Asked Questions
Q1.What is the oldest church near Kolkata?
Q2.Why is Chandannagar historically significant?
Q3.What happened at Barrackpore in 1857?
Q4.How do I travel between these riverside towns from Kolkata?
Q5.Is Diamond Harbour good for a day trip from Kolkata?
Q6.When is the best time to visit these Hooghly river towns?
Recommended For You

Outdoor Activities Kolkata: Adventure & Sports
Best outdoor activities in Kolkata. Adventure parks, trekking, water sports, cycling & more. Complete guide with locations & tips.

Beaches Near Kolkata: Weekend Guide, Routes and Tips
Explore beaches near Kolkata with practical weekend routing, timing strategy, and safe return planning for smoother coastal short trips.

Temples in Kolkata: The City of Joy's Sacred Heritage
Explore sacred temples in Kolkata. Discover Kalighat, Dakshineswar, Belur Math & more with timings and travel guide.
Never Miss an Adventure
Get the latest trekking guides, travel tips, and exclusive offers delivered straight to your inbox.
