There are 4 ways to get from Dibrugarh to Sadiya by train, taxi, 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, line 07904 train, taxi
best- Take the train from Dibrugarh to Makum Jntrain
- Take the train from Makum Jn to Dangaritrain
- Take the taxi from Dangari to Sadiyataxi
5h 32m₹1,337–3,328Train, taxi
- Take the train from Dibrugarh to New Tinsukiatrain 12423 / ...
- Take the taxi from New Tinsukia to Sadiyataxi
2h 4m₹1,823–3,048Drive 132.4 km
- Drive from Dibrugarh to Sadiyacar 132.4 km
1h 59m₹1,492–2,156Taxi
- Take the taxi from Dibrugarh to Sadiyataxi 132.4 km
1h 59m₹2,300–2,800
Questions & Answers
The cheapest way to get from Dibrugarh to Sadiya is to drive which costs ₹1,400 - ₹2,200 and takes 1h 59m.
The fastest way to get from Dibrugarh to Sadiya is to drive which takes 1h 59m and costs ₹1,400 - ₹2,200.
The distance between Dibrugarh and Sadiya is 133 km. The road distance is 132.4 km.
The best way to get from Dibrugarh to Sadiya without a car is to train and line 07904 train and taxi which takes 5h 32m and costs ₹1,300 - ₹3,400.
It takes approximately 5h 32m to get from Dibrugarh to Sadiya, including transfers.
Yes, the driving distance between Dibrugarh to Sadiya is 132 km. It takes approximately 1h 59m to drive from Dibrugarh to Sadiya.
What companies run services between Dibrugarh, India and Sadiya, Assam, India?
There is no direct connection from Dibrugarh to Sadiya. However, you can take the train to Makum Jn, take the line 07904 train to Dangari, then take the taxi to Sadiya. Alternatively, you can take the train to New Tinsukia then take the taxi to Sadiya.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dibrugarh to Makum Jn
- Ave. Duration
- 1h 50m
- Frequency
- 6 times a week
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Makum Jn to Dangari
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Estimated price
- ₹110–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Dibrugarh to New Tinsukia
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- 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
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 Getting to Milan from the airport, 5 incredible day trips from Florence by train, and Need to know: Jadrolinija - to help you get the most out of your next trip.






