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 Duliajan13282 / ...
5h 43m₹190–1,600Drive 272.2 km
- Drive from Dimāpur to Duliajan Oil Town272.2 km
4h 12m₹2,876–4,155Taxi
- Take the taxi from Dimāpur to Duliajan Oil Town272.2 km
4h 12m₹4,100–4,900Fly
- Fly from Dimapur Airport (DMU) to Dibrugarh Airport (DIB)DMU - DIB
19h 30m₹7,650–22,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 12m and costs ₹2,800 - ₹4,200.
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 272.2 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 ₹7,500 - ₹23,000 and takes 19h 30m.
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 272 km. It takes approximately 4h 12m 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) every 4 hours.
- Website
- goindigo.in
Flights from Dimapur Airport to Dibrugarh Airport via Gauhati
- Ave. Duration
- 20h 20m
- When
- Every day
- Estimated price
- ₹7,000–22,000
Flights from Dimapur Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 20h 30m
- When
- Every day
- Estimated price
- ₹16,000–32,000
Flights from Dimapur Airport to Dibrugarh Airport via Kolkata
- Ave. Duration
- 20h 35m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Dimapur Airport to Dibrugarh Airport via Gauhati, Agartala
- Ave. Duration
- 22h 40m
- When
- Wednesday and Friday
- Estimated price
- ₹8,000–23,000
- Website
- airindiaexpress.in
Flights from Dimapur Airport to Dibrugarh Airport via Gauhati
- Ave. Duration
- 19h 35m
- When
- Every day
- Estimated price
- ₹6,000–20,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Dimapur to Duliajan
- Ave. Duration
- 5h 43m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- Ave. Duration
- 4h 12m
- 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 How to get from Luton Airport into central London, Thanksgiving 2018: How to travel stress-free, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 14+ hotels available in Duliajan Oil Town.






