There are 4 ways to get from Dimāpur to Duliajan Oil Town 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 Dimapur to Duliajantrain 13282 / ...
5h 43m₹190–1,600Drive 270 km
- Drive from Dimāpur to Duliajan Oil Towncar 270 km
4h 14m₹3,041–4,392Taxi
- Take the taxi from Dimāpur to Duliajan Oil Towntaxi 270 km
4h 14m₹4,100–4,900Fly
- Fly from Dimapur Airport (DMU) to Dibrugarh Airport (DIB)plane DMU - DIB
17h 40m₹6,650–21,068
Dimāpur to Duliajan Oil Town by train
Questions & Answers
The cheapest way to get from Dimāpur to Duliajan Oil Town is to train which costs ₹190 - ₹1,600 and takes 5h 43m.
The fastest way to get from Dimāpur to Duliajan Oil Town is to drive which takes 4h 14m and costs ₹3,000 - ₹4,400.
Yes, there is a direct train departing from Dimapur and arriving at Duliajan. Services depart three times a day, and operate every day. The journey takes approximately 5h 43m.
The distance between Dimāpur and Duliajan Oil Town is 249 km. The road distance is 270 km.
The best way to get from Dimāpur to Duliajan Oil Town without a car is to train which takes 5h 43m and costs ₹190 - ₹1,600.
The train from Dimapur to Duliajan takes 5h 43m including transfers and departs three times a day.
Dimāpur to Duliajan Oil Town train services, operated by Indian Railways, depart from Dimapur station.
The best way to get from Dimāpur to Duliajan Oil Town is to train which takes 5h 43m and costs ₹190 - ₹1,600. Alternatively, you can fly, which costs ₹6,500 - ₹22,000 and takes 17h 40m.
Dimāpur to Duliajan Oil Town train services, operated by Indian Railways, arrive at Duliajan station.
Yes, the driving distance between Dimāpur to Duliajan Oil Town is 270 km. It takes approximately 4h 14m to drive from Dimāpur to Duliajan Oil Town.
What companies run services between Dimāpur, India and Duliajan Oil Town, India?
Indian Railways operates a train from Dimapur to Duliajan 3 times a day. Tickets cost ₹190–1,600 and the journey takes 5h 43m. Alternatively, IndiGo Airlines and Air India Express fly from Dimapur Airport (DMU) to Dibrugarh Airport (DIB) 5 times a day.
- Website
- goindigo.in
Flights from Dimapur Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- ₹13,000–24,000
Flights from Dimapur Airport to Dibrugarh Airport via Gauhati
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- ₹5,000–19,000
Flights from Dimapur Airport to Dibrugarh Airport via Kolkata
- Ave. Duration
- 20h 45m
- When
- Every day
- Estimated price
- ₹7,500–20,000
- Website
- airindiaexpress.in
Flights from Dimapur Airport to Dibrugarh Airport via Gauhati
- Ave. Duration
- 19h 10m
- When
- Every day
- Estimated price
- ₹5,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dimapur to Duliajan
- Ave. Duration
- 5h 43m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- Ave. Duration
- 4h 14m
- Estimated price
- ₹4,100–4,900
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 US: What do I need to know?, Bali: What to do if Mount Agung erupts, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
There are 24+ hotels available in Duliajan Oil Town.






