There are 8 ways to get from Dhaka to Sundarbans by plane, unknown, train, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Shahjalal International Airport to Jessore Airport, travel
best- Fly from Shahjalal International Airport (DAC) to Jessore Airport (JSR)plane DAC - JSR
- Walk from Jessore Airport (JSR) to Sundarbansunknown
5hTrain, travel
- Take the train from Dhaka to Bhanga Junctiontrain
- Take the train from Bhanga Junction to Benapoletrain
- Take the train from Bangaon Jn to Sealdahtrain
- Take the train from Sealdah to Canningtrain
- Walk from Canning to Sundarbansunknown
9h 51mBus, travel
- Take the bus from Dhaka to Patuakhalibus
- Take the bus from Patuakhali to Shyamnagarbus
- Walk from Shyamnagar to Sundarbansunknown
14h 50mFerry, bus, travel
- Take the ferry from Sadar Ghat to Barishal 30 Godown Ghatferry
- Take the bus from Barishal to Shyamnagarbus
- Walk from Shyamnagar to Sundarbansunknown
20h 50mTrain to Agartala, fly to Netaji Subhas Chandra Bose International Airport, train, travel
- Take the train from Dhaka to Azampurtrain
- Fly from Agartala (IXA) to Netaji Subhas Chandra Bose International Airport (CCU)plane IXA - CCU
- Take the train from Sealdah to Canningtrain
- Walk from Canning to Sundarbansunknown
8h 2mFly Shahjalal International Airport to Netaji Subhas Chandra Bose International Airport, train, travel
- Fly from Shahjalal International Airport (DAC) to Netaji Subhas Chandra Bose International Airport (CCU)plane DAC - CCU
- Take the train from Sealdah to Canningtrain
- Walk from Canning to Sundarbansunknown
7h 11mFly Shahjalal International Airport to Barisal Airport, travel
- Fly from Shahjalal International Airport (DAC) to Barisal Airport (BZL)plane DAC - BZL
- Walk from Barisal Airport (BZL) to Sundarbansunknown
5h 39mBus, travel via Barishal
- Take the bus from Gazipur to Barishalbus
- Take the bus from Barishal to Shyamnagarbus
- Walk from Shyamnagar to Sundarbansunknown
19h 20m
Shahjalal International Airport (DAC) to Jessore Airport (JSR) flights
Questions & Answers
The distance between Dhaka and Sundarbans is 297 km.
The best way to get from Dhaka to Sundarbans without a car is to bus and travel which takes 14h 50m and costs .
It takes approximately 5h to get from Dhaka to Sundarbans, including transfers.
What companies run services between Dhaka, Bangladesh and Sundarbans, West Bengal, India?
There is no direct connection from Dhaka to Sundarbans. However, you can take the train to Biman Bandar, walk to Shahjalal International Airport (DAC) airport, fly to Jessore Airport (JSR), then travel to Sundarbans. Alternatively, you can take a train from Dhaka to Sundarbans via Bhanga Junction, Benapole, Bangaon Jn, Sealdah, and Canning in around 9h 51m.
- Website
- goindigo.in
Flights from Agartala to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹4,400–6,000
Flights from Shahjalal International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹7,500–25,000
- Website
- biman-airlines.com
Flights from Shahjalal International Airport to Jessore Airport
- Ave. Duration
- 50 min
- When
- Tuesday and Friday
- Estimated price
- ₹9,800–10,400
Flights from Shahjalal International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Shahjalal International Airport to Barisal Airport
- Ave. Duration
- 50 min
- When
- Friday, Sunday, and Thursday
- Estimated price
- ₹5,000–8,000
- Website
- usbair.com
Flights from Shahjalal International Airport to Jessore Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Shahjalal International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ₹8,500–22,000
- Website
- airindiaexpress.in
Flights from Agartala to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,800–8,000
- [email protected]
- Website
- eticket.railway.gov.bd
Train from Dhaka to Bhanga Junction
- Ave. Duration
- 1h 5m
- Frequency
- 6 times a week
- Estimated price
- ₹80–380
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹80–120
- 1st class seat (F_SEAT)
- ₹95–130
- Snigdha
- ₹210–290
- AC class seat (AC_S)
- ₹270–380
- 1st class berth (F_BERTH)
- ₹170–200
- AC class berth (AC_B)
- ₹230–320
Train from Bhanga Junction to Benapole
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Estimated price
- ₹120–750
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹120–170
- 1st class seat (F_SEAT)
- ₹150–210
- Snigdha
- ₹270–380
- AC class seat (AC_S)
- ₹360–490
- 1st class berth (F_BERTH)
- ₹360–400
- AC class berth (AC_B)
- ₹500–750
- S_Chair
- ₹150
- Shovan
- ₹124
- F_Chair
- ₹227
- F_Seat
- ₹227
Train from Dhaka to Azampur
- Ave. Duration
- 2h 19m
- Frequency
- 3 times a day
- Estimated price
- ₹100–600
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹130–180
- Snigdha
- ₹250–350
- AC class seat (AC_S)
- ₹330–450
- 1st class berth (F_BERTH)
- ₹290–330
- AC class berth (AC_B)
- ₹410–600
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bangaon Jn to Sealdah
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Sealdah to Canning
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Sealdah to Canning
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Sealdah to Canning
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
- Phone
- 02-9634625
- [email protected]
- Website
- biwtc.gov.bd
Ferry from Sadar Ghat to Barishal 30 Godown Ghat
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Estimated price
- ₹462–1,999
- Schedules at
- biwtc.gov.bd
- First Class
- ₹1,999
- Second Class
- ₹1,269
- Deck Class
- ₹462
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, How to get from JFK to New York City, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.













