There are 6 ways to get from Bareilly to Dibrugarh 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 from Bareilly Airport
best- Fly from Bareilly Airport (BEK) to Dibrugarh Airport (DIB)plane BEK - DIB
17h₹12,999–28,253Train
cheapest- Take the train from Bareilly to Dibrugarhtrain 15910 / ...
2d 1h₹900–7,500Train via Dhemāji
- Take the train from Bareilly to Dhemajitrain 20506
- Take the train from Dhemaji to Dibrugarhtrain 15908 / ...
35h 49m₹963–7,226Bus
- Take the bus from Bareilly to Gorakhpurbus
- Take the bus from Gorakhpur to Siliguribus
- Take the bus from Siliguri to Dibrugarhbus
2d 3hDrive 1,842.4 km
- Drive from Bareilly to Dibrugarhcar 1,842.4 km
27h 55m₹17,853–25,788Train to Pantnagar Airport, fly
- Take the train from Izzatnagar to Pantnagartrain
- Fly from Pantnagar Airport (PGH) to Dibrugarh Airport (DIB)plane PGH - DIB
22h 40m₹16,123–34,268
Bareilly to Dibrugarh by train
Comparing Your Travel Options
The cheapest way to get from Bareilly to Dibrugarh is to train which costs ₹900 - ₹7,500 and takes 2 days 1h.
The fastest way to get from Bareilly to Dibrugarh is to fly which takes 17h and costs ₹13,000 - ₹29,000.
No, there is no direct bus from Bareilly to Dibrugarh. However, there are services departing from Bareilly and arriving at Dibrugarh via Gorakhpur and Siliguri. The journey, including transfers, takes approximately 2 days 3h.
Yes, there is a direct train departing from Bareilly and arriving at Dibrugarh. Services depart twice daily, and operate every day. The journey takes approximately 2 days 1h.
The distance between Bareilly and Dibrugarh is 1555 km. The road distance is 1842.4 km.
The best way to get from Bareilly to Dibrugarh without a car is to train via Dhemāji which takes 35h 49m and costs ₹950 - ₹7,500.
It takes approximately 17h to get from Bareilly to Dibrugarh, including transfers.
Bareilly to Dibrugarh bus services, operated by Khushi Tour. Travels, depart from Bareilly station.
Bareilly to Dibrugarh train services, operated by Indian Railways, depart from Bareilly station.
The best way to get from Bareilly to Dibrugarh is to fly which takes 17h and costs ₹13,000 - ₹29,000. Alternatively, you can train via Dhemāji, which costs ₹950 - ₹7,500 and takes 35h 49m, you could also bus, which costs and takes 2 days 3h.
What companies run services between Bareilly, India and Dibrugarh, India?
IndiGo Airlines flies from Bareilly Airport (BEK) to Dibrugarh Airport (DIB) once daily. Alternatively, you can take a train from Bareilly to Dibrugarh via Dhemaji in around 35h 49m.
- Website
- goindigo.in
Flights from Bareilly Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 16h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹12,000–27,000
Flights from Bareilly Airport to Dibrugarh Airport via Delhi, Kolkata
- Ave. Duration
- 16h 35m
- When
- Thursday
- Estimated price
- ₹14,000–28,000
Flights from Bareilly Airport to Dibrugarh Airport via Delhi, Gauhati
- Ave. Duration
- 19h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹13,000–27,000
Flights from Pantnagar Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- ₹15,000–32,000
Flights from Pantnagar Airport to Dibrugarh Airport via Delhi, Kolkata
- Ave. Duration
- 19h 30m
- When
- Wednesday and Thursday
- Estimated price
- ₹17,000–33,000
Flights from Pantnagar Airport to Dibrugarh Airport via Delhi, Gauhati
- Ave. Duration
- 22h 30m
- When
- Every day
- Estimated price
- ₹15,000–32,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bareilly to Dhemaji
- Ave. Duration
- 33h 57m
- Frequency
- Twice a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹5,000–6,500
Train from Dhemaji to Dibrugarh
- Ave. Duration
- 52 min
- Frequency
- Twice daily
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,000
Train from Izzatnagar to Pantnagar
- Ave. Duration
- 1h 43m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bareilly to Dibrugarh
- Ave. Duration
- 2d 1h
- Frequency
- Twice daily
- Estimated price
- ₹900–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,500
- Website
- Khushi Tour. Travels
Bus from Bareilly to Gorakhpur
- Ave. Duration
- 9h 40m
- Frequency
- 5 times a day
- Schedules at
- Khushi Tour. Travels
- Website
- Garhwal Travels
Bus from Bareilly to Gorakhpur
- Ave. Duration
- 9h 29m
- Frequency
- Once daily
- Schedules at
- Garhwal Travels
- Website
- Shri Krishna Travels
Bus from Bareilly to Gorakhpur
- Ave. Duration
- 10h
- Frequency
- Once daily
- Website
- Shri Krishna Travels
- Website
- jk travels
Bus from Bareilly to Gorakhpur
- Ave. Duration
- 9h 20m
- Frequency
- 4 times a week
- Schedules at
- jk travels
- Phone
- +91 98350 00786
- [email protected]
- Website
- Jai Mata Di Tour and Travels
Bus from Gorakhpur to Siliguri
- Ave. Duration
- 17h 25m
- Frequency
- Twice daily
- Website
- Jai Mata Di Tour and Travels
- Website
- Super Humsafar
Bus from Gorakhpur to Siliguri
- Ave. Duration
- 15h 15m
- Frequency
- 5 times a week
- Schedules at
- Super Humsafar
- Phone
- +91 9509583838
- [email protected]
- Website
- Kusum Travels and Logistics
Bus from Gorakhpur to Siliguri
- Ave. Duration
- 21h 35m
- Frequency
- Once daily
- Website
- Kusum Travels and Logistics
- Website
- Kusum Travels and Logistics
- Website
- Sri Krishna Tours
Bus from Gorakhpur to Siliguri
- Ave. Duration
- 14h 30m
- Frequency
- 4 times a week
- Schedules at
- Sri Krishna Tours
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Gorakhpur to Siliguri
- Ave. Duration
- 16h 45m
- Frequency
- 4 times a week
- Website
- Abha Bus
- Website
- Om Travels
Bus from Gorakhpur to Siliguri
- Ave. Duration
- 17h 15m
- Frequency
- 4 times a week
- Schedules at
- Om Travels
- Website
- Mechuka Travels
Bus from Siliguri to Dibrugarh
- Ave. Duration
- 22h 15m
- Frequency
- 4 times a week
- Schedules at
- Mechuka 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 Why you should take the train in the US, South Korea: Travelling from Seoul to Busan , and Want to know more about Flixbus? - to help you get the most out of your next trip.
Booking & Getting There
Bareilly to Dibrugarh bus services, operated by Khushi Tour. Travels, arrive at Gorakhpur station.
Bareilly to Dibrugarh train services, operated by Indian Railways, arrive at Dhemaji station.
Yes, the driving distance between Bareilly to Dibrugarh is 1842 km. It takes approximately 27h 55m to drive from Bareilly to Dibrugarh.
Book your Bareilly to Dibrugarh bus tickets online with Omio.
There are 102+ hotels available in Dibrugarh.










