Shankarpur Beach is a fishing-harbour beach on the Bay of Bengal coast of Purba Medinipur district, West Bengal, India, about 180 km south-west of Kolkata and roughly 14 km from Digha. Unlike the resort strips nearby, it is a working harbour: fishing boats are drawn up along the shore, nets are laid out to dry, and a small fish market operates in the morning when the catch is landed. The sand is grey-brown, the water is the silty brown of the northern bay, and the shoreline is open and exposed rather than a sheltered cove.
The atmosphere is low-key and practical rather than leisure-oriented. Facilities are modest: a fish landing market in the morning, small guesthouses, and tea stalls. There are no sun loungers, organised lifeguard cover, or large amenity blocks, and visitors should expect basic services only. Because boats and nets restrict access to parts of the shoreline, visitors are advised to keep to the marked beach sections.
Swimming is discouraged because the area is an active fishing harbour with boat traffic and currents. The appeal lies instead in the early-morning fish market, sunrise photography as the boats come in, and short walks along the shore. Many visitors combine Shankarpur with a stay in nearby Digha or Mandarmani and come for a morning or half-day.
Access is by road. A taxi from Digha station or the Digha bus stand costs roughly ₹400-800, and a car with driver from Kolkata costs about ₹5,500-8,000 one way, taking four and a half to five and a half hours. The best season is October to March, and early morning is the most rewarding time, when the harbour is busiest.
| Distance | About 180 km south-west of Kolkata; 4.5-5.5 hours by road; 14 km from Digha |
|---|---|
| Getting there | Taxi from Digha station or Digha bus stand: ₹400-800 (approx $4.2-8.3 USD); then direct road from Kolkata by car with driver ₹5,500-8,000 (approx $57-83 USD) |
| Difficulty | easy |
| Best season | October to March |
| Address | Shankarpur Fishing Harbour, Shankarpur, Purba Medinipur, West Bengal 721453, India |
Amenities
- Fish landing market in the morning
- Small guesthouses
- Tea stalls
Good to know
- Best for
- photographers, solo, beachcombers, fishing
Location
Shankarpur Fishing Harbour, Shankarpur, Purba Medinipur, West Bengal 721453, India
21.6391, 87.5741 View on map
Highlights
- Early-morning fish landing market at the harbour
- Fishing boats and drying nets along the shore
- Sunrise photography as boats return
- Short, quiet walks away from the crowds of Digha
- Simple tea stalls and small guesthouses
Tips for visiting
- Arrive at sunrise to see the catch landed and the market at its busiest.
- Keep to marked beach sections, as boats and nets restrict shoreline access.
- Do not swim; this is an active fishing harbour.
- Combine the visit with Digha, only about 14 km away, rather than staying overnight.
- Carry cash for tea stalls and fish purchases.
When to visit
Early morning between October and March, when the fishing boats land their catch and the fish market is busiest.
Frequently asked questions
How far is Shankarpur from Digha?
Shankarpur is about 14 km from Digha. A taxi from Digha station or bus stand costs roughly ₹400-800.
Can visitors swim at Shankarpur Beach?
Swimming is discouraged because the area is a working fishing harbour with boats and nets along the shore.
What is the best time of day to visit Shankarpur?
Early morning is best, when the fishing boats land their catch and the fish market is active, and the light suits sunrise photography.
When is the best season to visit?
October to March is the best season, with cooler and drier weather.