There are 4 ways to get from Dibrugarh to Udalguri 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 359.4 km
- Drive from Dibrugarh to Udalguricar 359.4 km
5h 24m₹4,042–5,838Taxi
- Take the taxi from Dibrugarh to Udalguritaxi 359.4 km
5h 24m₹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 by train
Questions & Answers
The cheapest way to get from Dibrugarh to Udalguri is to train which costs ₹240 - ₹1,900 and takes 7h 43m.
The fastest way to get from Dibrugarh to Udalguri is to drive which takes 5h 24m 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 is 370 km. The road distance is 359.4 km.
The best way to get from Dibrugarh to Udalguri 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 train services, operated by Indian Railways, depart from Dibrugarh station.
Dibrugarh to Udalguri train services, operated by Indian Railways, arrive at Udalguri station.
Yes, the driving distance between Dibrugarh to Udalguri is 359 km. It takes approximately 5h 24m to drive from Dibrugarh to Udalguri.
There are two+ hotels available in Udalguri.
What companies run services between Dibrugarh, India and Udalguri, 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 Getting around the Cyclades, Travelling to the US: What do I need to know?, and Travelling around the UAE - to help you get the most out of your next trip.






