Kolkata is the capital of West Bengal and the former capital of British India, a river city on the Hooghly known for Victorian architecture, Durga Puja, literature and film, hand-pulled rickshaws and trams, and a street-food and sweets culture that is among the best in India.
Top beaches
A ranked editor’s shortlist of the coastline worth planning a day around in Kolkata.
-
- busy, family-oriented, weekend crowds from Kolkata
- Promenade and sea wall
- Hotels and guesthouses from budget to 4-star
- Food stalls with fresh fish
- Toilets and changing rooms at the main beach
- Marine aquarium and Science Centre nearby
Digha Beach
Editor’s tip. Travel midweek; weekends and public holidays fill hotels and the beach with crowds from Kolkata.
-
- quiet resort feel; midweek is peaceful
- Beachfront resorts and homestays
- Local seafood restaurants
- Basic changing facilities at resorts
- Limited ATMs, carry cash
Mandarmani Beach
Editor’s tip. Visit midweek for a quiet beach; weekends bring crowds from Kolkata.
-
- calm, nature-focused
- Resorts and homestays
- Local fish stalls
- Quiet promenade at the village end
- Few shops and limited ATMs
Tajpur Beach
Editor’s tip. Visit at low tide to see the red crabs; check tide times before heading out.
-
- working harbour, low-key
- Fish landing market in the morning
- Small guesthouses
- Tea stalls
Shankarpur Beach
Editor’s tip. Arrive at sunrise to see the catch landed and the market at its busiest.
-
- relaxed, local weekend visitors
- Casuarina-lined beach
- Hotels and guesthouses
- Fishing village and Henry's Island nearby
- Few cash machines; carry cash
Bakkhali Beach
Editor’s tip. Swim only at the northern end at low tide and with great caution; currents strengthen in the afternoon.
-
- devotional, extremely busy only during the January mela
- Kapil Muni Ashram
- Pilgrim lodges and dharamshalas
- Local eateries serving vegetarian food
- Limited hotels
Gangasagar (Sagar Island) Beach
Editor’s tip. Avoid the January mela unless prepared for extreme crowds and booked lodging.
Beaches by vibe
Pick by the mood you want — quiet, social, family, or active — and we point you at where that style lives along the coast.
Relax
Quiet & peaceful
Tajpur and Shankarpur are the calmest, with fishing hamlets and few shops.
Family
Family-friendly
Digha has the most hotels, promenades and food stalls and is the easiest for children; Bakkhali is a quieter family option.
Sport
Active & sporty
Mandarmani and Digha suit long beach walks and low-tide red-crab spotting; none of the Bengal beaches has a developed water-sports scene.
Social
Lively scene
Digha on weekend evenings and during Durga Puja and Christmas holidays; Mandarmani resorts host organised bonfire evenings.
Things to do at the beach
Beyond swimming and sunbathing — the activities that make a coastal day in Kolkata memorable.
Red crab watching at Tajpur and Mandarmani
At low tide, tiny red crabs cover the sand at Tajpur, Mandarmani and Shankarpur. Walk slowly and avoid stepping on burrows.
Tajpur Beach, Mandarmani Beach
Sunrise at Digha and Shankarpur
The fish market at Shankarpur harbour starts before sunrise and boats return with the catch; Digha's sea wall suits early walks.
Shankarpur Beach, Digha Beach
Henry's Island and Bhagabatpur crocodile project day trip
From Bakkhali, a shared auto or taxi reaches the Bhagabatpur Crocodile Project (about 20 km) and Henry's Island viewpoint. Confirm opening hours locally.
Bakkhali Beach
Ritual confluence bathing at Gangasagar
Pilgrims bathe at the confluence of the Ganges and the sea, especially on Makar Sankranti (about 14 January) during the Gangasagar Mela.
Gangasagar (Sagar Island) Beach
Practical beach info
What to know before you head to the coast — season, getting there, facilities, and what it costs.
Best season
November to February is the coolest and driest (about 12-27 C on the coast). March to May is hot and humid. The southwest monsoon from June to September brings rough seas and heavy rain, and the Bay of Bengal cyclone months of October to November and May can close roads and ferries.
Getting there
No beach is reachable by metro. Trains run from Howrah to Digha and from Sealdah to Namkhana (for Bakkhali and Sagar). Buses run from Esplanade bus terminus. Roads are prone to weekend traffic; start before 06:00.
On-beach facilities
Digha has the widest range of hotels, ATMs and restaurants; Mandarmani and Tajpur rely on resorts and homestays; Bakkhali and Sagar Island have basic lodges and few ATMs. Carry cash.
Costs to budget
Beach access is free. Hotel rooms range from ₹1,200 (approx $12.5 USD) in simple guesthouses to ₹8,000 (approx $83 USD) in resorts; a car with driver costs ₹4,500-8,000 (approx $47-83 USD) one way.
Safety
Do not swim alone or at high tide; currents and the shifting shelf are dangerous. Follow local flag-boy instructions at Digha, and do not rely on cell coverage in remote stretches of Tajpur and Bakkhali. Emergency: 112.
What to bring
A short packing list for a comfortable beach day — adjust for season and the specific spot.
- Sun protectionHigh-SPF sunscreen, hat, polarised sunglasses, light long-sleeve cover-up.
- HydrationReusable bottle, salty snacks for longer days, electrolyte sachets if it’s hot.
- FootwearWater shoes for pebble or rocky entry, flip-flops for sand, dry pair for the trip home.
- Swim & coverQuick-dry towel or sand-resistant mat, change of swimwear, light cover-up for restaurants.
- Cash & valuablesSmall notes for beach clubs and rentals; waterproof pouch for phone, keys, cards.
- ExtrasReef-safe sunscreen near protected coastline, a book, a small first-aid kit for jellyfish or scrapes.
Beach safety
Hard-earned guidance — read this before you swim, especially if you’re unfamiliar with the coast.
Critical
Swim where lifeguards are posted and follow flag warnings — green is safe, yellow is caution, red means no swimming. Rip currents are the leading beach hazard worldwide.
Caution
Watch for tide changes and marine life — jellyfish blooms, sea urchins on rocky entries, occasional shark or stingray advisories. Don’t swim alone, especially at dawn or dusk.
Tip
Reapply sunscreen every 90 minutes and after every swim. Take shade between 11 am and 3 pm — the sun is harsher than people expect, even when the air is cool.
Practical
Keep valuables out of sight or back at the accommodation. Beach theft is a small-but-real risk at busy beaches; never leave bags unattended while you’re in the water.
Common questions
Quick answers to the questions we get asked most about Kolkata’s coast.
How far is Digha Beach from Kolkata and how do visitors get there?
Digha is about 185 km south-west of Kolkata. Trains from Howrah take around four hours, buses from Esplanade take five to six hours, and a car with driver takes about 4.5-5.5 hours.
From the Digha Beach editorial.
Is it safe to swim at Digha Beach?
Shallow wading is possible at low tide near the main beach, but the shelf drops and currents are strong. Swimming should be restricted to areas where lifeguards or local flag boys allow it.
From the Digha Beach editorial.
Can visitors swim at Mandarmani Beach?
Swimming is not advised. The sea is shallow but has strong currents, there is no formal lifeguard network, and visitors should stay no deeper than knee level.
From the Mandarmani Beach editorial.
How far is Mandarmani from Kolkata?
Mandarmani is about 170 km south-west of Kolkata, roughly four to five hours by road. Direct buses run from Esplanade, and cars with driver are widely used.
From the Mandarmani Beach editorial.
What is Tajpur Beach known for?
Tajpur is known for its quiet fishing-village setting and the red crab colonies that appear on the sand at low tide. It is far calmer than nearby Digha.
From the Tajpur Beach editorial.
Can visitors swim at Tajpur?
Swimming is not advised because of strong currents, and the sea is rough in the monsoon. Most visitors walk the shore and watch the crabs instead.
From the Tajpur Beach editorial.
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.
From the Shankarpur Beach editorial.
Can visitors swim at Shankarpur Beach?
Swimming is discouraged because the area is a working fishing harbour with boats and nets along the shore.
From the Shankarpur Beach editorial.