There are 8 ways to get from Dibrugarh to Bangladesh by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Shahjalal International Airport
best- Fly from Dibrugarh Airport (DIB) to Shahjalal International Airport (DAC)plane DIB - DAC
6h 14m$109–340Train via Lumding
cheapest- Take the train from Dibrugarh to Lumding Jntrain
- Take the train from Lumding Jn to Agartalatrain
- Take the train from Akhaura to Biman Bandartrain
23h 1m$8–50Train
- Take the train from Dibrugarh to Badarpur Jntrain
- Take the train from Badarpur Jn to Agartalatrain
- Take the train from Akhaura to Dhakatrain
22h 41m$9–52Bus, drive
- Take the bus from Dibrugarh, Assam to Guwahati, Assambus
- Take the bus from Guwahati, Assam to Agartala, Tripurabus
- Drive from Agartala, Tripura to Dhakacar
32h 43mDrive 802.5 km
- Drive from Dibrugarh to Dhakacar 802.5 km
12h 20m$95–137Fly to Lokpriya Gopinath Bordoloi International Airport, bus, drive
- Fly from Dibrugarh Airport (DIB) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane DIB - GAU
- Take the bus from Gauhati Airport to Shillongbus
- Drive from Shillong to Sylhetcar
7h 3m$52–77Fly to Agartala, train
- Fly from Dibrugarh Airport (DIB) to Agartala (IXA)plane DIB - IXA
- Take the train from Akhaura to Cumillatrain
3h 3m$64–140Fly to Netaji Subhas Chandra Bose International Airport, train
- Fly from Dibrugarh Airport (DIB) to Netaji Subhas Chandra Bose International Airport (CCU)plane DIB - CCU
- Take the train from Dum Dum Cant to Bangaon Jntrain
- Take the train from Jashore to Khulnatrain
8h 30m$68–111
Dibrugarh Airport (DIB) to Shahjalal International Airport (DAC) flights
Questions & Answers
The cheapest way to get from Dibrugarh to Bangladesh is to train via Lumding which costs $7 - $50 and takes 23h 1m.
The fastest way to get from Dibrugarh to Bangladesh is to fly and train which takes 3h 3m and costs $60 - $140.
No, there is no direct train from Dibrugarh to Bangladesh. However, there are services departing from Dibrugarh and arriving at Dhaka via Badarpur Jn and Akhaura. The journey, including transfers, takes approximately 22h 41m.
The distance between Dibrugarh and Bangladesh is 655 km. The road distance is 802.5 km.
It takes approximately 6h 14m to get from Dibrugarh to Bangladesh, including transfers.
Dibrugarh to Bangladesh train services, operated by Indian Railways, depart from Dibrugarh station.
The best way to get from Dibrugarh to Bangladesh is to fly which takes 6h 14m and costs $100 - $340. Alternatively, you can train, which costs $9 - $55 and takes 22h 41m.
Bangladesh is 30 min ahead of Dibrugarh. It is currently 8:13 AM in Dibrugarh and 8:43 AM in Bangladesh.
Dibrugarh to Bangladesh train services, operated by Indian Railways, arrive at Badarpur Jn station.
Yes, the driving distance between Dibrugarh to Bangladesh is 803 km. It takes approximately 12h 20m to drive from Dibrugarh to Bangladesh.
What companies run services between Dibrugarh, India and Bangladesh?
IndiGo Airlines flies from Dibrugarh Airport (DIB) to Shahjalal International Airport (DAC) once daily. Alternatively, you can take a train from Dibrugarh to Dhaka via Badarpur Jn, Agartala, Akhaura, and Dhaka in around 22h 41m.
- Website
- goindigo.in
Flights from Dibrugarh Airport to Shahjalal International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $100–330
Flights from Dibrugarh Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $27–35
Flights from Dibrugarh Airport to Agartala
- Ave. Duration
- 1h 15m
- When
- Thursday and Saturday
- Estimated price
- $50–75
Flights from Dibrugarh Airport to Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $55–75
- Website
- airindiaexpress.in
Flights from Dibrugarh Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $40–220
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dibrugarh to Badarpur Jn
- Ave. Duration
- 11h 55m
- Frequency
- Twice a week
- Estimated price
- $3–23
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–10
- Second AC (2A)
- $11–14
- First Class (1A)
- $18–23
Train from Badarpur Jn to Agartala
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Dum Dum Cant to Bangaon Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Dibrugarh to Lumding Jn
- Ave. Duration
- 6h 23m
- Frequency
- Every 4 hours
- Estimated price
- $2–20
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–9
- Second AC (2A)
- $9–12
- First Class (1A)
- $15–20
Train from Lumding Jn to Agartala
- Ave. Duration
- 10h 55m
- Frequency
- Once daily
- Estimated price
- $2–20
- Website
- irctc.co.in
- Sleeper Class
- $2–4
- Third AC (3A)
- $7–9
- Second AC (2A)
- $9–12
- First Class (1A)
- $15–20
- [email protected]
- Website
- Bangladesh Railway
Train from Akhaura to Dhaka
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- $1–6
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–5
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $3–4
- AC class berth (AC_B)
- $4–6
- S Chair
- $3
Train from Akhaura to Cumilla
- Ave. Duration
- 15 min
- Frequency
- Every 4 hours
- Estimated price
- $1–4
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–3
- AC class seat (AC_S)
- $2–4
- 1st class berth (F_BERTH)
- $1–2
- AC class berth (AC_B)
- $1–3
Train from Jashore to Khulna
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- Estimated price
- $1–4
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–3
- AC class seat (AC_S)
- $2–4
- 1st class berth (F_BERTH)
- $1–2
- AC class berth (AC_B)
- $2–3
Train from Akhaura to Biman Bandar
- Ave. Duration
- 1h 54m
- Frequency
- Twice daily
- Estimated price
- $1–6
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–5
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $2–3
- AC class berth (AC_B)
- $3–6
- S Chair
- $3
- Website
- Network Travels
Bus from Dibrugarh, Assam to Guwahati, Assam
- Ave. Duration
- 9h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Network Travels
- Website
- Seema Travels
Bus from Guwahati, Assam to Agartala, Tripura
- Ave. Duration
- 20h
- Frequency
- Twice daily
- Schedules at
- Seema Travels
- Phone
- +91 7640003050
- [email protected]
- Website
- meghalayatourism.in
Bus from Gauhati Airport to Shillong
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- $3
- Schedules at
- meghalayatourism.in
- Adult
- $3
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 The London Underground: Essential tips to navigate the Tube, 5 incredible day trips from Florence by train, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
There are 492+ hotels available in Bangladesh.












