
How to reach Bakkhali from Kolkata
About 124 km by road on Diamond Harbour Road and NH 12, crossing the Hatania Doania River at Namkhana by bridge. Watch the whole route on satellite imagery below.
Drone footage: BAKKHALI.ONLINE
Your journey to the sea
Your journey to the beautiful coast begins here. Discover the easiest ways to reach Bakkhali.
The interactive map needs WebGL, which this browser doesn't provide. The route, stops and distances are listed below.
Imagery: Sentinel-2 cloudless 2016 by EOX (CC BY 4.0, contains modified Copernicus Sentinel data). Route and distances: OSRM routing on OpenStreetMap data. Driving times are estimates without traffic.
Choose how you travel
By car
- Kolkata → Diamond Harbour Road (south via Behala and Joka)
- Continue on NH 12 towards Kakdwip
- Namkhana: cross the Hatania Doania Bridge (toll)
- Narayanpur → Bakkhali
Fastest route: 123.8 km, about 1 h 46 min without traffic Estimate. Real journeys usually take longer because of city traffic, market towns and stops.
Source: OSRM routing on OpenStreetMap road data, November 2026.
Road tips
- Leave early to avoid Kolkata traffic.
- Keep cash for the bridge toll and roadside food.
- Mid-January: expect Gangasagar Mela traffic up to Kakdwip.
- Check weather warnings in the monsoon and cyclone seasons.
By train + local transport
- Sealdah (South section) → Namkhana by EMU local train. Namkhana is the nearest railway station to Bakkhali. Verified
- There is no railway beyond Namkhana. Continue by road: about 27.0 km to Bakkhali by bus, trekker or other shared vehicle.
We don't publish train times: we could not find an official timetable to verify, and third-party listings disagree. Check live times and platforms on the official railway services below.
How to look up times
- Open NTES and choose 'Trains between stations'.
- From: Sealdah (SDAH) · To: Namkhana (NMKA).
- For the return, search Namkhana (NMKA) to Sealdah (SDAH).
- Buy unreserved local-train tickets at the station or in the UTS app.
Namkhana → Bakkhali and Bakkhali → Namkhana is by road only; there is no train on this section.
By bus
- Departure point: West Bengal Transport Corporation (WBTC) lists an Esplanade (Dharmatala) – Bakkhali service among its long-distance routes. Check locally
- Where to get down: at Bakkhali on services that end there. If your bus terminates at Namkhana, continue by local bus or shared vehicle (about 27.0 km).
- Return: ask at the Bakkhali bus stand for that day's departures to Kolkata.
We don't publish bus times or fares because we could not verify a current official timetable. Routes are sometimes realigned, so confirm with the operator before you travel.
Last-mile transport
- Totos (e-rickshaws), autos and vans run between Bakkhali, Fraserganj and Henry's Island.
- Agree the fare before you set off.
Your coastal escape starts here
Routes from Kolkata, live tides, the best months to visit and practical safety advice.