Diamond Harbour is a riverside town in South 24 Parganas district, West Bengal, about 50 km south of Kolkata, at the point where the Hooghly broadens and swings south toward the Bay of Bengal. It is one of the easiest weekend escapes from the city — near enough for a single day out, calm enough to stay a night for the river light. People come for the wide water, the sunsets, short boat rides and the ruined fort on the bank.
Diamond Harbour, in South 24 Parganas, West Bengal, is a weekend getaway roughly 50 km south of Kolkata on the east bank of the Hooghly. The draw is simple: a wide river bend, long sunsets over the water, boat rides past the jetty, and the ruined Chingrikhali Fort tied to colonial and pirate-era history.
Key takeaways
- Diamond Harbour sits on the east bank of the Hooghly in South 24 Parganas district, West Bengal, roughly 50 km south of Kolkata (as of October 2026).
- The best months are October to March, the cool, dry Bengal winter, when humidity drops and evenings on the river are pleasant.
- It is the southern terminus of the Sealdah–Diamond Harbour suburban line, so a local train from Sealdah is the simplest way to arrive.
- The riverfront is open and free to walk; the ruined Chingrikhali Fort, locally called Purano Kella, sits on the bank and carries no formal ticket (as of October 2026).
- The town was originally called Hajipur, and according to Wikipedia it was known in the 16th and 17th centuries for Portuguese river pirates.
- It works as a half-day or full-day trip from Kolkata, or an easy overnight on the way to Sagar Island.
About Diamond Harbour and quick facts
Diamond Harbour is a city and municipality in South 24 Parganas district, West Bengal, and the headquarters of the Diamond Harbour subdivision. According to Wikipedia, it lies in the Ganges Delta on the east bank of the Hooghly River at roughly 22°11′N, 88°11′E, at an average elevation of about 7 m. The town was originally known as Hajipur, after the Hajipur creek on whose banks it stood; the British applied the name Diamond Harbour and used it for both river and sea shipping.
The appeal is the water. This is where the Hooghly stops running east–west past Kolkata and turns south, widening as it heads for the sea. The far bank is distant, big ships and country boats drift past, and the light in the late afternoon is the reason most day-trippers come. The municipality was established in 1982 and covers about 10.36 km², per Wikipedia, so the town itself is small and walkable.
| District | South 24 Parganas, West Bengal |
|---|---|
| Distance from Kolkata | About 50 km by road (indicative) |
| Sits on | East bank of the Hooghly River, Ganges Delta |
| Best season | October to March |
| Nearest airport | Netaji Subhas Chandra Bose International Airport, Kolkata |
| Railway | Southern terminus of the Sealdah–Diamond Harbour suburban line |
| Time needed | Half day to one overnight |
Best time to visit Diamond Harbour
The best time to visit Diamond Harbour is October to March, the dry Bengal winter, when the humidity eases and the riverfront is comfortable in the evening. Diamond Harbour has a tropical wet-and-dry climate (Köppen Aw), warm and humid for much of the year, per Wikipedia, which records a high of 43.0°C on 21 May 2002 and annual rainfall of roughly 1,600 mm. Summer afternoons are sticky; the monsoon from June to September brings heavy rain and grey skies that dull the sunsets you came for.
| Season | Months | What to expect |
|---|---|---|
| Winter (best) | October–March | Cool, dry, clear evenings; the pick for sunsets and boat rides. |
| Summer | April–May | Hot and humid; river breeze helps a little, but midday is harsh. |
| Monsoon | June–September | Heavy rain, high water, overcast skies; boating may be curtailed. |
How to reach Diamond Harbour from Kolkata
The simplest way to reach Diamond Harbour is a local train from Sealdah, as the town is the southern terminus of the Sealdah–Diamond Harbour suburban line, per Wikivoyage. The line runs along the Sealdah South section of the Kolkata Suburban Railway, and trains are frequent through the day. By road it is about 50 km south of the city along National Highway 12, also called Diamond Harbour Road.
By rail: Catch a Diamond Harbour local from Sealdah station. Listed suburban services put the run at roughly 1 hour 40 minutes for an all-stations train, with faster “galloping” locals stopping at fewer stations (timings per ixigo listings, indicative and to be reconfirmed on the Indian Railways NTES app before you travel, as of October 2026).
By road: NH 12 (Diamond Harbour Road) runs straight down from Kolkata; a car or cab takes roughly 1.5 to 2 hours depending on city traffic. Regular buses also run from Esplanade and Dharmatala, per Wikivoyage.
By air: The nearest airport is Netaji Subhas Chandra Bose International Airport in Kolkata; from there it is a road transfer south to Diamond Harbour (roughly 65–70 km, indicative planning estimate, as of October 2026). Our Kolkata travel guide covers arriving in the city and getting around before you head out.
| Mode | From | Approx. distance / time |
|---|---|---|
| Train (suburban local) | Sealdah | ~1 hr 40 min (all-stations); faster on galloping locals |
| Road (NH 12) | Kolkata | ~50 km; 1.5–2 hr by car |
| Bus | Esplanade / Dharmatala | Regular services through the day |
| Air | Kolkata (NSCBI Airport) | Then road transfer south (~65–70 km, indicative) |
Things to see and do
The main thing to do in Diamond Harbour is walk the open riverfront at sunset, when the Hooghly turns copper and boats cross the wide channel. The core sights sit within a short stretch of the bank, so you can see them on foot or by cycle-rickshaw and toto (shared electric auto). Below is what is worth your time.
- The riverfront and the bend: The promenade along the Hooghly is the heart of a visit — a long, open bank where the river broadens as it swings south toward the sea. Late afternoon to sunset is the time to be here.
- Chingrikhali Fort (Purano Kella): The ruined riverside fort, often called Fort of Chingrikhali or locally Purano Kella (“old fort”), stands dilapidated on the bank. Expect low broken walls rather than a grand monument; it is best paired with the sunset walk.
- Boat and launch rides: Country boats and small launches ply the river, and short rides let you see the jetties and the far bank from the water. Confirm the fare and timing with the boatman before you set off.
- The jetty and ferry terminal: The Diamond Harbour ferry terminal runs services across the river to Kukrahati, per Wikivoyage. Even if you do not cross, the jetty is a good spot to watch vessels come and go.
- Old church and burial ground: Travel sources list an old church and colonial-era burial ground among the town’s quieter sights — a reminder of its shipping past.
| Spot | What it is | Time needed |
|---|---|---|
| Riverfront promenade | Open bank for river views and sunset | 1–2 hr |
| Chingrikhali Fort (Purano Kella) | Ruined riverside fort | 20–30 min |
| Boat / launch ride | Short river cruise past the jetty | 30–60 min |
| Ferry terminal / jetty | Crossings to Kukrahati; vessel-watching | 20–30 min |
Colonial and pirate history of the fort
The history here is colonial and maritime, and much of the fort’s origin story is unresolved, so it is best attributed rather than stated as fact. According to Wikipedia, the area was known in the 16th and 17th centuries for Portuguese river pirates, and the ruined fort, Chingrikhali, is “reportedly” built by Portuguese pirates in the 1600s. Wikivoyage suggests it was more likely built by Portuguese or French traders as a warehouse. A further belief, repeated on travel sites, holds that the British East India Company raised it; none of these accounts rests on firm archaeological or archival evidence, so treat the builder and date as disputed.
What is clearer is the shipping story. The town’s old name was Hajipur, and the British renamed it Diamond Harbour, using the name for a river-and-sea anchorage on the route up to Calcutta (Kolkata), per Wikipedia. Archaeological digs at nearby Deulpota and Harinarayanpur, also on the Hooghly bank, indicate human habitation more than 2,000 years ago, per Wikipedia — a reminder that the river has carried traffic here far longer than the colonial chapter. For the wider regional story, see our West Bengal travel guide.
Suggested itinerary
A day trip is enough to see the core of Diamond Harbour; an overnight suits anyone wanting the evening light without a late drive back. Two simple plans:
Day trip from Kolkata:
- Late morning: take a Diamond Harbour local from Sealdah or drive down NH 12.
- Midday: a riverside lunch, then the Chingrikhali Fort ruins and a walk along the bank.
- Afternoon: a short boat or launch ride past the jetty; confirm the fare first.
- Evening: stay for the sunset over the Hooghly, then head back.
Relaxed overnight:
- Day 1: arrive by afternoon, check into a riverside property, catch the sunset, dine on local fish.
- Day 2: an early-morning river walk, then either return to Kolkata or continue south toward Sagar Island or Bakkhali.
Where to stay
Stays in Diamond Harbour range from a government tourist property to small private hotels, with the full spread of hotels an hour away in Kolkata. Many visitors base themselves in the city and come out for the day; if you want to wake to the river, book ahead, as riverside rooms are limited. Rates below are indicative planning estimates and should be reconfirmed, as of October 2026.
- Government / mid-range: The Sagorika Tourism Property, run by the West Bengal Tourism Development Corporation (WBTDC), is a riverside property with rooms overlooking the Hooghly. Wikivoyage listed rates in the region of ₹2,300–4,500 (indicative; reconfirm on the official WBTDC booking site).
- Budget: Small private hotels in town; Wikivoyage noted Hotel Hansraj in the ₹400–1,600 band with a restaurant, among roughly 20 private hotels.
- Upscale, nearby: For a riverside resort stay, Raichak (about 9 km away, indicative) has a well-known heritage-style riverside resort in a converted fort; expect premium rates. Book directly and confirm current tariffs.
For city stays, transport and more hotel options, see our Kolkata travel guide.
Food to try
Food here is riverine Bengali, so lean into fish. Roadside and small-hotel kitchens around the riverfront do the staples well; you will not find fine dining, but you will eat fresh. Dishes worth ordering:
- Bhetki fry (crumb-fried fillet of barramundi/Asian seabass) — a reliable riverside order.
- Macher jhol (a light Bengali fish curry, usually with rohu or katla) with steamed rice.
- Chingri (prawn) dishes — fitting, given the fort’s name (chingri means prawn in Bengali).
- Mishti (Bengali sweets such as rosogolla and sandesh) to finish, as anywhere in the state.
Carry water, and ask about the day’s fresh catch rather than ordering from a long menu.
Budget breakdown
A day trip from Kolkata is inexpensive; an overnight stays modest unless you pick the Raichak resort. The table below is a per-person planning estimate for a day trip by train, as of October 2026. These are indicative bands, not quoted prices — reconfirm locally.
| Item | Indicative cost | Notes |
|---|---|---|
| Return train, Sealdah–Diamond Harbour | Low (suburban fare) | Reconfirm fare at the counter/NTES |
| Local transport (toto / rickshaw) | ₹50–200 | Short hops around town |
| Boat / launch ride | ₹100–500 | Negotiate and confirm before boarding |
| Lunch (riverside) | ₹200–500 | Fish thali or fry |
| Sightseeing entry | Mostly free | Open riverfront; no formal fort ticket noted |
Assumptions: a single traveller, day trip by local train, modest meals. An overnight at a mid-range riverside room adds the room tariff (see Where to stay).
Permits, fees and rules
No special permit is needed to visit Diamond Harbour, and the riverfront is open and free to walk. There is no Inner Line Permit or protected-area clearance for the town. The ruined Chingrikhali Fort stands on open ground with no formal entry ticket noted (as of October 2026); treat any charge asked locally as informal and ask for clarity. Boat rides are priced by the operator — agree the fare before you set off.
General good practice applies: carry your own water bottle, take your litter away, and avoid single-use plastic on the bank. If you cross the river by ferry, follow the operator’s loading and safety instructions and wear a life jacket if one is offered.
Practical tips
- Connectivity: Mobile network and UPI payments work in the town, but carry some cash for boatmen, totos and small eateries that may not accept cards.
- ATMs: Available in town; still, draw cash in Kolkata before you set out, as a backup.
- Healthcare: Diamond Harbour has a Government Medical College and Hospital (established 2019) and a 250-bed subdivisional hospital, per Wikipedia, so basic medical help is available.
- Timing: Aim to be on the riverfront by late afternoon for the sunset; it is the single best hour of the day here.
- Solo women travellers: The town is a busy, well-trafficked day-trip spot; as anywhere, stick to the populated riverfront after dark and keep the return train or drive in mind.
- What to pack: In winter, a light layer for the evening river breeze; in summer, sun cover and water; in the monsoon, rain gear and footwear that copes with mud.
- River safety: The Hooghly is tidal and strong here — do not wade in, and keep children away from the water’s edge.
Nearby places
Diamond Harbour pairs naturally with other riverside and island destinations in South 24 Parganas, and with Kolkata itself. Distances below are indicative (as of October 2026).
| Place | Approx. distance | Why go |
|---|---|---|
| Raichak | ~9 km | Riverside resort stay and a riverbank fort setting; ferry point across the Hooghly. |
| Sagar Island / Gangasagar | ~135 km from Kolkata | Major Hindu pilgrimage island with the Kapil Muni Temple and the Gangasagar Mela at Makar Sankranti (per West Bengal Tourism). |
| Bakkhali | Further south | A quiet sea beach on the Bay of Bengal for a longer coastal trip. |
| Kolkata | ~50 km | The city’s museums, markets and food — see our Kolkata travel guide. |
Frequently asked questions
Where is Diamond Harbour and how far is it from Kolkata?
Diamond Harbour is a riverside town in South 24 Parganas district, West Bengal, on the east bank of the Hooghly. It lies about 50 km south of Kolkata by road along National Highway 12 (Diamond Harbour Road), roughly a 1.5-to-2-hour drive, making it one of the city’s easiest weekend day trips (as of October 2026).
What is the best time to visit Diamond Harbour?
The best time to visit Diamond Harbour is October to March, the cool, dry Bengal winter, when humidity is low and evenings on the riverfront are pleasant for sunset-watching. Summer (April–May) is hot and humid, and the monsoon (June–September) brings heavy rain and overcast skies that can curtail boat rides.
How do I reach Diamond Harbour from Kolkata by train?
Take a Diamond Harbour local from Sealdah station; the town is the southern terminus of the Sealdah–Diamond Harbour suburban line, per Wikivoyage. All-stations services take roughly 1 hour 40 minutes, with faster galloping locals stopping less often. Reconfirm the current timetable on the Indian Railways NTES app before you travel.
Is there an entry fee for Diamond Harbour and the Chingrikhali Fort?
No. Diamond Harbour’s riverfront is open and free to walk, and the ruined Chingrikhali Fort (Purano Kella) has no formal entry ticket noted as of October 2026. Boat and launch rides are charged separately by the operator, so agree the fare before boarding. Any informal charge asked at the fort is not an official fee.
Can you visit Diamond Harbour as a day trip from Kolkata?
Yes. Diamond Harbour works well as a half-day or full-day trip from Kolkata, around 50 km away. A morning train or drive leaves time for the fort, a boat ride and the sunset before returning the same evening. Stay overnight only if you want the early-morning river or are continuing south toward Sagar Island.
What is there to see near Diamond Harbour?
Near Diamond Harbour you can visit Raichak (about 9 km, for a riverside resort and ferry point), Sagar Island or Gangasagar (the pilgrimage island with the Kapil Muni Temple and the Makar Sankranti mela), and the beach at Bakkhali further south. Kolkata, about 50 km north, rounds out any trip (distances indicative, as of October 2026).
Last updated and sources
Diamond Harbour suits anyone wanting an easy, low-cost river escape from Kolkata — families, first-time visitors and photographers after the Hooghly sunset. Go between October and March, arrive by late afternoon, and keep plans flexible for the water.
Last updated: 23 October 2026. Fees, timings and permits change — reconfirm with official sources before you travel.
Sources: Wikipedia: Diamond Harbour, India; Wikivoyage: Diamond Harbour; West Bengal Tourism: South 24 Parganas district; West Bengal Tourism Development Corporation (WBTDCL) booking terms; ixigo suburban train listings (Sealdah–Diamond Harbour). Accessed October 2026.

