There are 6 ways to get from Dhaka to Dibrugarh by train, plane, 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.
Train to Agartala, fly
best- Take the train from Dhaka to Azampurtrain
- Fly from Agartala (IXA) to Dibrugarh Airport (DIB)plane IXA - DIB
8h 37m₹9,229–23,967Train
cheapest- Take the train from Dhaka to Akhauratrain
- Take the train from Agartala to Badarpur Jntrain
- Take the train from Badarpur Jn to Dibrugarhtrain
22h 43m₹718–4,470Bus, drive
- Take the bus from Dhaka Arambag to Sylhetbus
- Drive from Sylhet to Barik Pointcar
- Take the bus from Barik Point to Guwahati Paltan Bazarbus
- Take the bus from Paltan Bazar, Guwahati to ASTC Nagaon Bypassbus
- Take the bus from Nagaon to Dibrugarhbus
24h 47m₹2,578–4,591Drive 804.2 km
- Drive from Dhaka to Dibrugarhcar 804.2 km
12h 16m₹9,023–13,034Train, train to Netaji Subhas Chandra Bose International Airport, fly
- Take the train from Dhaka to Bhanga Junctiontrain
- Take the train from Bhanga Junction to Benapoletrain
- Take the train from Bangaon Jn to Dum Dum Canttrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Dibrugarh Airport (DIB)plane CCU - DIB
9h 40m₹6,143–15,164Train via Lumding
- Take the train from Dhaka to Akhauratrain
- Take the train from Agartala to Lumding Jntrain
- Take the train from Lumding Jn to Dibrugarhtrain
22h 58m₹738–4,570
Agartala (IXA) to Dibrugarh Airport (DIB) flights
Comparing Your Travel Options
The cheapest way to get from Dhaka to Dibrugarh is to train which costs ₹700 - ₹4,500 and takes 22h 43m.
The fastest way to get from Dhaka to Dibrugarh is to train and fly which takes 8h 37m and costs ₹9,000 - ₹24,000.
No, there is no direct train from Dhaka to Dibrugarh. However, there are services departing from Dhaka and arriving at Dibrugarh via Agartala and Badarpur Jn. The journey, including transfers, takes approximately 22h 43m.
The distance between Dhaka and Dibrugarh is 693 km. The road distance is 804.2 km.
It takes approximately 8h 37m to get from Dhaka to Dibrugarh, including transfers.
Dhaka to Dibrugarh train services, operated by Bangladesh Railway, depart from Dhaka station.
Dibrugarh is 30 min behind Dhaka. It is currently 3:22 AM in Dhaka and 2:52 AM in Dibrugarh.
Dhaka to Dibrugarh train services, operated by Bangladesh Railway, arrive at Akhaura station.
Yes, the driving distance between Dhaka to Dibrugarh is 804 km. It takes approximately 12h 16m to drive from Dhaka to Dibrugarh.
There are 97+ hotels available in Dibrugarh.
What companies run services between Dhaka, Bangladesh and Dibrugarh, India?
You can take a train from Dhaka to Dibrugarh via Akhaura, Agartala, and Badarpur Jn in around 22h 43m.
- Website
- goindigo.in
Flights from Agartala to Dibrugarh Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Netaji Subhas Chandra Bose International Airport to Dibrugarh Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Netaji Subhas Chandra Bose International Airport to Dibrugarh Airport via Gauhati
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹5,000–12,000
- [email protected]
- Website
- Bangladesh Railway
Train from Dhaka to Azampur
- Ave. Duration
- 2h 19m
- Frequency
- 3 times a day
- Estimated price
- ₹100–600
- Website
- Bangladesh Railway
- 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
Train from Dhaka to Akhaura
- Ave. Duration
- 2h 30m
- Frequency
- 6 times a week
- Estimated price
- ₹100–600
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹130–180
- Snigdha
- ₹250–350
- AC class seat (AC_S)
- ₹320–450
- 1st class berth (F_BERTH)
- ₹290–330
- AC class berth (AC_B)
- ₹410–600
Train from Dhaka to Bhanga Junction
- Ave. Duration
- 1h 5m
- Frequency
- 6 times a week
- Estimated price
- ₹80–380
- Website
- Bangladesh Railway
- 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
- ₹110–600
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹130–190
- Snigdha
- ₹260–360
- AC class seat (AC_S)
- ₹330–460
- 1st class berth (F_BERTH)
- ₹310–350
- AC class berth (AC_B)
- ₹430–600
Train from Dhaka to Akhaura
- Ave. Duration
- 2h 30m
- Frequency
- 6 times a week
- Estimated price
- ₹100–600
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹100–150
- 1st class seat (F_SEAT)
- ₹130–180
- Snigdha
- ₹250–350
- AC class seat (AC_S)
- ₹320–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 Agartala to Badarpur Jn
- Ave. Duration
- 5h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Badarpur Jn to Dibrugarh
- Ave. Duration
- 12h 5m
- Frequency
- Once a week
- Estimated price
- ₹290–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹290–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,200
Train from Bangaon Jn to Dum Dum Cant
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Agartala to Lumding Jn
- Ave. Duration
- 10h 15m
- Frequency
- 6 times a week
- Estimated price
- ₹250–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Lumding Jn to Dibrugarh
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
- Phone
- 16460
- [email protected]
- Website
- Shyamoli NR Travels
Bus from Dhaka Arambag to Sylhet
- Ave. Duration
- 7h 30m
- Frequency
- Every 30 minutes
- Estimated price
- ₹550–1,500
- Website
- Shyamoli NR Travels
- AC (B Class)
- ₹1,100–1,500
- Non AC (E Class)
- ₹550–750
- Seater
- ₹550–1,100
- Phone
- 18003453986
- Website
- ASTC
Bus from Paltan Bazar, Guwahati to ASTC Nagaon Bypass
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹160–230
- Website
- ASTC
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ₹450–650
- Website
- ASTC
- Website
- Network Travels
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 7h 15m
- Frequency
- 4 times a day
- Schedules at
- Network Travels
- Website
- Slumber 37
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 7h 15m
- Frequency
- 5 times a day
- Schedules at
- Slumber 37
- Phone
- +91 97337 81172
- [email protected]
- Website
- Rayan Bus
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a day
- Website
- Rayan Bus
- Website
- Extacia Business Class
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Schedules at
- Extacia Business Class
- Website
- Purple Wings Coaches
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 7h 35m
- Frequency
- Twice daily
- Schedules at
- Purple Wings Coaches
- Phone
- +91 93871 75071
- Website
- Zainab Travels
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Website
- Zainab Travels
- Website
- Shivaya Elite
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Schedules at
- Shivaya Elite
- Website
- Junaki Roadlines
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Schedules at
- Junaki Roadlines
- Website
- Barbie Travels
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Barbie Travels
- Website
- Bashudev Transline
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 7h 10m
- Frequency
- 5 times a week
- Schedules at
- Bashudev Transline
- Website
- Madhumita Travels
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a week
- Schedules at
- Madhumita Travels
- Phone
- 9433012790
- [email protected]
- Website
- Shivam Travels
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Schedules at
- Shivam Travels
- Website
- BIKASH Das
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 7h 40m
- Frequency
- 4 times a week
- Schedules at
- BIKASH Das
- Website
- Arhans Tour And Travels
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a week
- Schedules at
- Arhans Tour And Travels
- Website
- Trishul Transport Service
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 7h 50m
- Frequency
- 4 times a week
- Schedules at
- Trishul Transport Service
- Website
- Airbus Travels
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- Airbus Travels
- Website
- Pritom Transline
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- Pritom Transline
- Website
- Shree Ram Travels
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- Shree Ram Travels
- Phone
- +91 7636910009
- [email protected]
- Website
- Christina Travels
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Website
- Christina Travels
- Schedules at
- Christina Travels
- Website
- Upasana Travels
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Schedules at
- Upasana Travels
- Website
- Baikuntha Transport Service
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Baikuntha Transport Service
- Website
- Amyra Travels
Bus from Nagaon to Dibrugarh
- Ave. Duration
- 8h 15m
- Frequency
- Twice a week
- Schedules at
- Amyra Travels
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 to the UK: What do I need to know?, Need to know: Eurostar, and Need to know: Jadrolinija - to help you get the most out of your next trip.

























