There are 4 ways to get from Dalkhola to Alipurduar Railway Junction by train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Kishanganj
best- Take the train from Kishanganj to New Cooch Behartrain 12424 / ...
6h 6m₹407–3,301Train
cheapest- Take the train from Dalkolha to Alipur Duar Jntrain 13149 / ...
7h 28m₹210–1,700Drive 230.5 km
- Drive from Dalkhola to Alipurduar Railway Junctioncar 230.5 km
3h 52m₹2,597–3,751Taxi
- Take the taxi from Dalkhola to Alipurduar Railway Junctiontaxi 230.5 km
3h 52m₹4,600–5,500
Dalkhola to Alipurduar Railway Junction by train
Questions & Answers
The cheapest way to get from Dalkhola to Alipurduar Railway Junction is to train which costs ₹210 - ₹1,700 and takes 7h 28m.
The fastest way to get from Dalkhola to Alipurduar Railway Junction is to drive which takes 3h 52m and costs ₹2,600 - ₹3,800.
Yes, there is a direct train departing from Dalkolha and arriving at Alipur Duar Jn. Services depart three times a day, and operate every day. The journey takes approximately 7h 28m.
The distance between Dalkhola and Alipurduar Railway Junction is 264 km. The road distance is 230.5 km.
The best way to get from Dalkhola to Alipurduar Railway Junction without a car is to train via Kishanganj which takes 6h 6m and costs ₹400 - ₹3,300.
It takes approximately 6h 6m to get from Dalkhola to Alipurduar Railway Junction, including transfers.
Dalkhola to Alipurduar Railway Junction train services, operated by Indian Railways, depart from Kishanganj station.
Dalkhola to Alipurduar Railway Junction train services, operated by Indian Railways, arrive at New Cooch Behar station.
Yes, the driving distance between Dalkhola to Alipurduar Railway Junction is 231 km. It takes approximately 3h 52m to drive from Dalkhola to Alipurduar Railway Junction.
There are 52+ hotels available in Alipurduar Railway Junction.
What companies run services between Dalkhola, India and Alipurduar Railway Junction, India?
Indian Railways operates a train from Kishanganj to New Cooch Behar hourly. Tickets cost ₹180–1,500 and the journey takes 3h 21m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kishanganj to New Cooch Behar
- Ave. Duration
- 3h 21m
- Frequency
- Hourly
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Dalkolha to Alipur Duar Jn
- Ave. Duration
- 7h 28m
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
- Ave. Duration
- 3h 52m
- Estimated price
- ₹4,600–5,500
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 travel India's Golden Triangle, Which side of Niagara Falls should I choose (and how do I get there)?, and Flying into Beijing? - to help you get the most out of your next trip.






