Weekend getaway from Kolkata · #7 of 10
Bakkhali
A low-key deltaic beach on the Sundarbans' western fringe: 8 km of hard sand from Bakkhali to Frasergunj, mangrove walks and a watchtower on Henry Island, and bhut-bhuti boat rides out to Jambudwip island.

Digha's quiet neighbor on the Sundarbans' fringe is a dream. Walk the 8 km hard-sand stretch to twin town Fraserganj, climb the Henry Island watchtower, and catch a country boat to uninhabited Jambudwip. It is wonderfully low-key.
Getting there
A smooth 122-130 km drive. Thanks to the new bridge, you can skip the old ferry, though bustling markets near the small towns will slow you down a bit.
Super budget-friendly. Catch the early trains from Sealdah around 4 AM or 5:10 AM, or hop on a direct WBTC bus from Esplanade.
Day 1 - The long beach and the crocodile park
Get settled, breathe in the salty air, and wander Bakkhali's unique hard-sand shores and mangrove paths.- 16:30 AMDrive
Drive via Diamond Harbour and Namkhana
Steer south through Diamond Harbour and Kakdwip to Namkhana, then cruise over the river bridge straight into peaceful Bakkhali.
📍 Diamond Harbour Road, Kolkata
Tip · Watch out for slow-moving morning traffic as you pass through the bustling market zones near Kakdwip.
- 210:30 AMFood
Check in and a fish thali lunch
Drop your bags at your hotel near the waves, then dive into a legendary Bengali lunch featuring fresh pomfret, hilsa, prawns, or classic rui and katla.
📍 Bakkhali bus stand area, Bakkhali
Tip · Plastic is no good here. Make sure to stuff your wallet with enough cash to last the entire weekend.
- 312:30 PMSight
Walk Bakkhali Beach toward Fraserganj
Stroll the massive 8 km hard-sand stretch connecting to twin town Fraserganj. You will have gentle waves on one side and a thick wall of casuarina trees on the other.
📍 Bakkhali Beach, Bakkhali
Tip · The ocean recedes by kilometers during low tide, so check the local tide chart before you jump in for a swim.
- 43:00 PMSight
Bakkhali Crocodile Project
Pop into this neat little crocodile sanctuary and mangrove pocket right by the bus stand. It is the perfect spot for a lazy afternoon hour.
📍 Bakkhali Crocodile Project, Bakkhali
- 55:00 PMSight
Sunset at Bishalakshmi Temple
Wander down to this quiet temple at the beach's far end. It is a magical spot to watch the sun dip below the watery horizon on your walk back.
📍 Bishalakshmi Temple, Bakkhali
- 67:00 PMFood
Fresh crab and prawn dinner
Buy the day's catch from the docks and hand it to a local eatery to cook up. Just order early, as menus here are highly spontaneous!
📍 Bakkhali bus stand area, Bakkhali
- 78:30 PMStay
Overnight at a beachside hotel
Fall asleep to the sound of the wind in the trees. While no hotels face the water directly, you are just a quick stroll away through shady casuarina groves.
📍 Bakkhali, Bakkhali
Day 2 - Henry Island and Jambudwip
Scale a Sundarbans watchtower and hop on a boat to explore a wild, uninhabited island.- 87:00 AMActivity
Toto ride to Henry Island watchtower
Whiz through quiet villages in an electric toto to the Henry Island watchtower. The panoramic views of Bakkhali Beach and the endless green Sundarbans are spectacular.
📍 Henry Island, Bakkhali
- 99:00 AMActivity
Mangrove walk over the bamboo bridge
Cross a creaking bamboo bridge over tangled mangrove swamps. It is a wonderful, bite-sized preview of the vast Sundarbans ecosystem.
📍 Henry Island, Bakkhali
Tip · The entry fee is pocket change. Take your time exploring the local fisheries department's ponds and leafy plantations.
- 1010:30 AMActivity
Bhut-bhuti boat ride to Jambudwip
Board a motorized country boat from Fraserganj Harbour to Jambudwip, an uninhabited, forest-covered island where tiny red crabs rule the beach.
📍 Fraserganj Fishing Harbour, Bakkhali
Tip · This two-hour cruise can get pretty bumpy if the wind picks up. Skip it if you are not a fan of choppy waters.
- 111:00 PMFood
Lunch and a beach massage
Enjoy a lazy lunch back on the mainland, then treat yourself to a traditional beach massage from the local experts right on the sand.
📍 Bakkhali Beach, Bakkhali
- 122:30 PMActivity
Last stroll and shell shopping
Take one last walk along the shoreline and browse the colorful seashell and souvenir stalls near the bus stand before heading out.
📍 Bakkhali bus stand area, Bakkhali
- 133:30 PMDrive
Drive back to Kolkata
Trace your way back north along the Namkhana-Diamond Harbour road, arriving in Kolkata just as the city lights up for the evening.
📍 Namkhana bridge, Namkhana
Where to eat
Feast on rustic rice-hotel thalis loaded with fresh rui, katla, hilsa, pomfret, or prawns. They are incredibly cheap and hit the spot.
Snag fresh fish or crabs from the market and let a local cook prep it for a tiny fee. Just give them a heads-up early!
Grab a chilled, fresh coconut right on the beach. It is the ultimate refresher under the afternoon sun.
When to go
The sweet spot. Perfect, breezy beach weather and calm waters for the Jambudwip crossing, but expect more fellow travelers.
Steamy and humid. If you are heading out to Jambudwip, make sure to set sail early in the morning to beat the heat.
Monsoon brings dramatic skies, but the choppy seas can shut down the boats to Jambudwip. Always ask locals before planning a crossing.
Good to know
- Keep plenty of cash handy. The lone ATM near the bus stand is notoriously unreliable and cards are rarely welcome.
- Plan your meals ahead! Call local spots a few hours before you want to eat, since they cook fresh and do not keep set menus.
- Veggie options are pretty scarce, particularly on Henry Island. Seafood lovers will have a much easier time here.
- That boat ride to Jambudwip is no joke. The open waters get very choppy, so skip it if you get seasick easily.

