There are 4 ways to get from Dibrugarh to Udalguri (Region) by train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Dibrugarh to Udalguritrain 15926 / ...
7h 43m₹240–1,900Drive 361.4 km
- Drive from Dibrugarh to Udalguri (Region)car 361.4 km
5h 26m₹4,066–5,872Taxi
- Take the taxi from Dibrugarh to Udalguri (Region)taxi 361.4 km
5h 26m₹5,000–6,500Fly, train
- Fly from Dibrugarh Airport (DIB) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane DIB - GAU
- Take the train from Guwahati to Rangiya Jntrain
- Take the train from Rangiya Jn to Udalguritrain
7h 9m₹3,716–6,282
Dibrugarh to Udalguri (Region) by train
Questions & Answers
The cheapest way to get from Dibrugarh to Udalguri (Region) is to train which costs ₹240 - ₹1,900 and takes 7h 43m.
The fastest way to get from Dibrugarh to Udalguri (Region) is to drive which takes 5h 26m and costs ₹4,000 - ₹6,000.
Yes, there is a direct train departing from Dibrugarh and arriving at Udalguri. Services depart five times a week, and operate Monday, Tuesday and Friday. The journey takes approximately 7h 43m.
The distance between Dibrugarh and Udalguri (Region) is 370 km. The road distance is 361.4 km.
The best way to get from Dibrugarh to Udalguri (Region) without a car is to train which takes 7h 43m and costs ₹240 - ₹1,900.
The train from Dibrugarh to Udalguri takes 7h 43m including transfers and departs five times a week.
Dibrugarh to Udalguri (Region) train services, operated by Indian Railways, depart from Dibrugarh station.
Dibrugarh to Udalguri (Region) train services, operated by Indian Railways, arrive at Udalguri station.
Yes, the driving distance between Dibrugarh to Udalguri (Region) is 361 km. It takes approximately 5h 26m to drive from Dibrugarh to Udalguri (Region).
There are one+ hotels available in Udalguri (Region).
What companies run services between Dibrugarh, India and Udalguri (Region), India?
Indian Railways operates a train from Dibrugarh to Udalguri 5 times a week. Tickets cost ₹240–1,900 and the journey takes 7h 43m.
- Website
- goindigo.in
Flights from Dibrugarh Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹2,500–3,300
- Website
- airindiaexpress.in
Flights from Dibrugarh Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,800–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dibrugarh to Udalguri
- Ave. Duration
- 7h 43m
- Frequency
- 5 times a week
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹850–1,200
- First Class (1A)
- ₹1,400–1,900
Train from Guwahati to Rangiya Jn
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- 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–1,000
Train from Rangiya Jn to Udalguri
- Ave. Duration
- 1h 13m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
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 Want to know more about Flixbus?, Need to know: Jadrolinija, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.






