Download GPX file for this article
21.563288.2594Full screen dynamic map

From Wikivoyage
Jump to navigation Jump to search

Beach at Bakkhali

Bakkhali is a seaside resort in the 24 Parganas region of West Bengal, India.


Bakkhali is on one of the many deltaic islands spread across Southeast Bengal and has a popular sea beach. Most of the islands are part of the Sundarbans, barring a few at the fringes. Some of these are joined together with bridges over narrow creeks. This small island juts out into the vast expanse of the Bay of Bengal.

There is an 8 km (5.0 mi)-long beach stretching from Bakkhali to Fraserganj with gently rolling waves. These are twin towns now forming one continuous locality. Except on an occasional holiday, the beach is not crowded. A small stretch near Bakkhali has been lit up. It is a hard beach suitable for cycling or even driving. One can take long walks with coconut water.

Another beach view

Get in[edit]

By plane[edit]

The nearest airport is at Netaji Subhas Chandra Bose International Airport (CCU IATA) in Kolkata. Bakkhali is around 147 km or a 4½-hour car ride from the airport.

By train[edit]

  • 1 Namkhana railway station (station code: NMKA). The nearest railway station to Bakkhali. There are regular trains from Sealdah via Lakshmikantapur and Kakdwip to Namkhana. The first train starts at around 4AM from Sealdah. Then at around 4:40AM then at 5:10AM, 7:30AM and the next to this one is at a long gap at around 9:30AM. You should take the train at 5:10AM from Sealdah. Train fare is ₹25 and the journey takes around 2½ hr. There are also special trains from New Delhi to Namkhana via Lucknow and Prayagraj (Allahabad) during the Gangasagar Mela.. Namkhana railway station (Q60035005) on Wikidata Namkhana railway station on Wikipedia

From Namkhana station, you will get a rickshaw to reach the bus stand from where one can get buses for Bakkhali which take around 35 min. and the fare is ₹16.50. You can also hire private cars from the Namkhana bus stand/railway station, the fare will be ₹350 to ₹500 depending on your bargaining skills. The Bakkhali bus stand is very close to most of the hotels and a 5- to 7-min walk from the beach.

By bus[edit]

West Bengal Transport Corporation (WBTC) has regular bus service from Esplanade to Bakkhali. One starts at 7AM in the morning from Esplanade and reaches Bakkhali at around 11:30AM and leaves from Bakkhali after half an hour for Kolkata (Esplanade). Another starts at 8AM from Esplanade to reach bakkhali at 12:30PM and starts from Bakkhali after half an hour forty five minutes. So the bottom-line is that there are two round trips from Kolkata to Bakkhali provided by WBTC. This schedule is subject to change and one must confirm it from Esplanade Bus Terminus before venturing out from Kolkata. The route of the bus is Esplanade- Alipore-Chiriakhana-Taratala-Diamond Harbour-Kakdwip-Namkahana-Bakkhali, the fare is ₹70.

At Namkhana, the bus has to be transported across the Hatania-Doania creek in a special ferry. It is expected that the Namkhana Bridge will be open to big vehicles, once the complete work is done. The ferry service is available from 7AM-11PM except from noon till 1:45PM (lunch hour). There are plenty of local buses up to Namkhana and then again from Namkhana to Bakkhali.

By car[edit]

Bakkhali is 122 km by road from central Kolkata. The road runs through Diamond Harbour and Kakdwip to Namkhana. A bridge over Hatania-Doania river at Namkhana is open to small vehicles (cars), making it possible to travel directly to Bakkhali without having to wait for ferry. The 130-km stretch from Kona expressway (with links to the Mumbai and Delhi sections of the golden quadrangle project linking the four metropolises of India) and Bakkhali has been marked as National Highway (NH) 117.

The road journey from the fringe of Kolkata to Bakkhali takes about 3 hours. However, crowded market places and occasional stretches of bad road can delay movement. Some sections are very crowded, especially in the early morning because of the bazaar, and later at the evening time, there is no bypass for these smaller towns.

Get around[edit]

Map of Bakkhali

There are many electric rickshaws, locally known as Totos and indigenous mechanised cycle vans, available in Bakkhali which serves the purpose of sightseeing perfectly. In case, you prefer a hired car, it is suggested that you contact and inform your hotel in advance, as availability might be less in peak season. Most Bakkhali hotels have chargeable dormitories for drivers to stay.

The ride in the crude bhut-bhuti, a motorised country boat, from Fraserganj fishing harbour to Jambudwip, a small, uninhabited and forested island out in the sea, can be a thrilling experience. The two-hour ride (both ways) costs ₹250-300 per head. The country boats can also be hired for other rides. The weak-hearted are advised not to take the rides.

For all the spots a rickshaw van will charge you at max ₹60 per head and it will take around 5 hr to visit all the spots and stay for 1 to 2 hr in Jambudwip.

Area landmarks[edit]

  • 1 Bakkhali Bus Stand. main bus stand in Bakkhali
  • 2 Bakkhali Crocodile Project.
  • 3 Bakkhali sea beach. It is a 8-km long sea beach, stretching from Bakhkhali to Fraserganj. The point shown on the map is towards the Bakkhali end. This part is lighted at night. There's a car park at the entry to the beach, and a fee if you want to take your car on to the beach - it's a hard surface.
  • 4 Fraserganj Fishing Harbour (Jetty). bhut-bhutis (motorised country boats) are available for visiting Jambudwip and other places. Travelling in the open sea in a primitive craft may get unconfortable if the sea suddenly turns rough, but hundreds of tourists go.
  • 5 Henry Island. No more a separate island, it's slightly more than 5 km (15 minutes by car) from Bakkhali.
  • 6 Jambudwip. Uninhabited forested island with a beautiful beach. There is no jetty. One has to get down on the watery beach.


The walk over the beach from Bakkhali to Fraserganj is a pleasant experience. The electric rickshaws, locally known as Totos and indigenous mechanised cycle vans, are the popular transport available locally.

View of Henry's Island from the tower
  • Bakkhali Beach: Enjoy the sea at the beach. However, the water is little muddy and the sea drifts away by a few kms during low tide.
  • Henry Island (a 10-min ride from Bakkhali), +91 33 2337 6470. You can take a trip to Henry's Island and Watch Tower. A rickshaw trip will travel through the local villages and their surrounds. From the watch tower you can view the entire Sunderban area. It is a splendid view. On one side you can see the Bakkhali Beach in the far distance and on all the other side the green expanses of Sundarban. Have a look at the view from the watch tower and do walk to the beach. The walk goes through a stretch of mangrove jungle accessed by crossing a small bamboo bridge. The credit for turning Henry Island into a holiday hotspot goes to the fisheries department of the state government which has set up a pisciculture project here. The fisheries department has dug more than 50 ponds occupying over 25 bigha on 100-hectare of land. Trees such as gora, kankru, palm, naturally growing sundari and hetal have been planted. Henry Island is named after a European who surveyed land in the area in the late 19th century. Dense mangrove forest is parted by numerous canals covering the area. Wildlife such as tiger, deer, wild pig, crocodile and snakes were common. The island was only an extension of the Sundarbans and the surveyor could not have dreamt that it would become a human habitat in little more than a hundred years. There are 3 guest houses on Henry Island. If you wish you can stay there too. The lodges are named Mangrove, Sundari and Bani. Bani has a watchtower on the roof is very close to the sea beach. You can enjoy a good view of the surrounds from there. These lodges belong to the Fisheries Department of West Bengal. ₹10 entry fee.
  • Fraserganj Beach: See the house of Andrew Fraser, a lieutenant-governor of Bengal, the beach and the windmills on/on the way to the beach
  • Benfish Harbour: Visit the Benfish harbour and Fraserganj Beach on the way to Henry's Island.
  • Jammu Deep: You can pay a visit to a small island, Jammu Deep, amidst the sea where you have to travel via boat in high waves from the Benfish Harbour, the boat ride is just thrilling.on arrival you will be delighted to see the beach full with Red Crabs its really a nice view.
  • Crocodile Park: You can also visit the Crocodile Park and Mangrove forest just beside the Bakkhali Bus Stop. The entry fee is ₹10.
  • Bishhalakshmi Temple: A temple called Bishhalakshmi is at the end of the Bakkhali main beach and is worth seeing. The pandit ji is quite different there as he won't allow you in the temple. He has his own rules.


  • Most of the time would be spent in enjoying on the beach but some people look out for opportunities to do other things also.
  • Get a massage at Bakhhali Beach (full body ₹45, head and shoulder ₹10).
  • Take a boat ride to Jammu Deep


Credit cards are not accepted anywhere. There are a couple of ATMs, including one at Axis Bank at Bakkhali Bus Stand, but it is recommended to carry cash as the ATM tends to dry up quickly.


  • Frazargunj Indian Hotel beside Hotel Deepak. You will get many varieties with wonderful taste and reasonable price. If you buy sea fish and crab from outside and ask them to prepare it for you, they will do that happily for a small fee. These young men are very cooperative.
  • New Hotel Parijat in between the local bus-stand and WBTDC Lodge provides the best food here at moderate prices. You will find all sorts of fishes like pomfret, hilsa, prawn and the standard rui and katla too. A normal rui thali with other recipes costs ₹35. Chicken meal ₹80, prawns ₹100. No breakfast available here. Extremely courteous staff.
  • You can also try the various road side shacks for lunch and dinner. They come a little cheaper but the food can be sumptuous and tasty. However, because Bakkhali doesn't have a steady flow of tourists, most restaurants don't have a steady menu for lunch or dinner. You have to place an order for lunch/dinner a few hours in advance.
  • Henry Island can be a paradise for non-vegetarians, but you are left with little or no option for vegetarians, which can become a major problem at times.
  • Most hotels have their own restaurants and some have bars.


Caution Note: To avoid the unsavory, corrupt, and thoroughly untrustworthy fraud booking services based in Kolkata, it is best to arrange a place to stay on arrival without advance reservation.

There are many hotels at both Bakkhali and Fraserganj and new ones are steadily coming up. The bus from Namkhana passes over Fraserganj before reaching Bakkhali. Henry Island is located closer to Fraserganj. None of the hotels have a direct view of the sea (the casuarina forest or jhau bon can be visible at maximum). The WBTDC Tourist Complex is nearest to the sea.

  • Ananya Hotel (In between Bakkhali and Fraserganj), +91 98 3150 7528. Check-in: noon, check-out: 11:30AM. Three floors, plenty of water, hotel roof access, very good ambience and airy. Enclosed car parking available. Only problem with this hotel is the lack of any availability of food or snacks. Double room ₹300-500 with AC, 10-bed top floor dormitory for ₹120.
  • 1 Balutot Tourism Property (Bakkhali Tourist Lodge), +91 32 1022 5260 (lodge), fax: +91 33 2248 5168, . Check-in: noon, check-out: noon. The only lodge near the beach is run by the West Bengal Tourism Development Corporation (WBTDC) at Bakkhali. Credit cards accepted. ₹2900.
  • 2 Benfish Tourist Lodge, Near Fraserganj Fishing Harbour, +91 3210-225225.
  • Henry Island, Henry Island WBFD (10 min from Bakkhali), +91 33 2337 6470. Two complexes. One is just at the entrance of the Henry Island Mangrove area just adjoing the Matla river, and the other is 2 km inside it. The cottages inside Henry Island are named after various mangrove trees. The watchtower has a nice view. To book contact the State Fisheries Development Corporation (Bikash Bhavan). ₹1200-1900.
  • 3 Hotel Amarabati, +919732619340, +917029479621, +919647367780, . Check-in: Noon, check-out: 10:30AM. Modern facilities are available. Super Deluxe Ac room ₹2700, Junior Suite Room ₹5000, or check website.
  • Hotel Babylon, South 24 Parganas beside Punjab National Bank, +91 973278 1970. Check-out: 11AM. Clean hotel. Double rooms ₹200-400.
  • Hotel Bayview, +91 32 1022 5214, +91 98 3613 5942 (mobile), . Facilities are okay for budget conscious travellers. Food is Bengali only and seems to be clean and hygienic compared to other road-side eateries.
  • 4 Hotel Deepak, Fraserganj, +91 33 2464 0081, +91 33 2463 3203, . A/C and non-A/C rooms, lift, swimming pool, bar, Bengali/Chinese/Continental. dorm bed ₹100/day, rooms ₹450-850.
  • 5 Hotel Dolphin, Chowrasta, 24 Parganas (South), +91 32 1022 5296, +91 98 36543585, . Check-in: noon, check-out: 11AM. A/C, non-A/C rooms, cottages, parking, garden, restaurant. On call doctor. ₹1800-2,500 + 5% tax on A/C rooms.
  • 6 Hotel Indrakanan (Artland group of hotels), +91 96096 29073. ₹125-500.
  • Joyguru Abasan, Main road to beach. (2 minutes from Bakkhali bus stand.), +91 97 3437 0212. Check-in: 10AM, check-out: 11AM. Residential type hotel. Generator provided and running water available 24 hrs/day. All rooms have good ventilation, some rooms are facing the road with balconies. ₹500-1500.
  • Sagar Belaya Guest House (at Fraserganj), +91 33 2453 5817, +91 92 3154 9732, fax: +91 90 5182 6220, . Check-in: 11:30AM, check-out: 11AM. Up to 50% off-season discount available. Bengali foods & snacks are available. Group cooking facility available, dining room@₹500/day, onsite generator 6-10PM daily. 8 double rooms ₹500-600, 2 triple rooms ₹600-750.
  • Sahana Tourist Lodge, +91 33 22486850, +91 98 7459 6275 (mobile), +91 98 3026 8698 (Kolkata mobile), . Check-in: noon, check-out: 11AM. 10 rooms with double beds, and one 4-bed room available on the 1st floor for ₹850. Off-season discount may be available. Car parking, onsite power generator, cable TV , children's playground. ₹425-850.
  • Hotel Inodoy, +91 90739 60995.
  • 7 Hotel Tara Maa, Near Lakshmipur beach / Chowrasta, +91 98747 56678. Check-in: 11AM, check-out: 11AM. ₹600-1200.
  • Worldonindia Bakkhali Hotels (near Frazergaunje Fishing Harbour Sea Beach), +1 90 88-67-84-89. Check-in: noon, check-out: noon. The hotels is near sea beach and sea facing with swimming pools. Car parking, AC and non-AC rooms. ₹500.


Mobile phone coverage at Bakkhali is good, covers full range up to Jambudwip. However, 4G connectivity can be patchy on most networks. It is best to check with the hotel you intend to stay at to determine which of the mobile phone service providers have good Internet connectivity in the town and whether STD/ISD calls can be made from the hotel.

Go next[edit]

  • Sagar Island - Gangasagar
  • Sundarbans National Park – gateway for the West Bengal part of Sundarbans is through Canning and Basanti. The Sundarbans are also accessible from Bakkhali but best accessed through Basanti. If you reach Netadhopan, you may be able to spot tigers.
Routes through Bakkhali
South KolkataJaynagar Majilpur  N  S  END
KolkataDiamond Harbour  N  S  END

This city travel guide to Bakkhali is a usable article. It has information on how to get there and on restaurants and hotels. An adventurous person could use this article, but please feel free to improve it by editing the page.