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 47mBus, 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 1mFly 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 10mFly 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 47m.
- Website
- goindigo.in
Flights from Agartala to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹3,600–14,000
Flights from Shahjalal International Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹6,500–17,000
- [email protected]
- Website
- Bangladesh Railway
Train from Dhaka to Bhanga Junction
- Ave. Duration
- 1h 5m
- Frequency
- 6 times a week
- Estimated price
- ₹80–390
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹80–120
- 1st class seat (F_SEAT)
- ₹95–130
- Snigdha
- ₹210–300
- AC class seat (AC_S)
- ₹280–390
- 1st class berth (F_BERTH)
- ₹180–200
- AC class berth (AC_B)
- ₹230–330
Train from Bhanga Junction to Benapole
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Estimated price
- ₹120–750
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹120–180
- 1st class seat (F_SEAT)
- ₹150–210
- Snigdha
- ₹280–390
- AC class seat (AC_S)
- ₹360–500
- 1st class berth (F_BERTH)
- ₹360–410
- AC class berth (AC_B)
- ₹500–750
- S_Chair
- ₹153
- Shovan
- ₹126
- F_Chair
- ₹230
- F_Seat
- ₹230
Train from Dhaka to Azampur
- Ave. Duration
- 2h 19m
- Frequency
- 3 times a day
- Estimated price
- ₹110–600
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹130–180
- Snigdha
- ₹250–360
- AC class seat (AC_S)
- ₹330–460
- 1st class berth (F_BERTH)
- ₹300–340
- AC class berth (AC_B)
- ₹420–600
- Website
- Imran Travels Pvt Ltd
Bus from Dhaka to Patuakhali
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Imran Travels Pvt Ltd
Bus from Gazipur to Barishal
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Schedules at
- Imran Travels Pvt Ltd
Ferry from Sadar Ghat to Barishal 30 Godown Ghat
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Estimated price
- ₹468–2,028
- Schedules at
- Bangladesh Inland Water Transport Corporation (BIWTC)
- First Class
- ₹2,028
- Second Class
- ₹1,287
- Deck Class
- ₹468
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling to the UK: What do I need to know?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.







