There are 4 ways to get from Nabagram (Land) to Alipurduar by train, bus, 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
best- Take the train from Khagraghat Road to New Alipurduartrain 13141 / ...
11h 25m₹889–3,008Bus
- Take the bus from Berhampore, West Bengal to Siliguri, West Bengalbus Berhampore, West Bengal - Siliguri, West Bengal
- Take the bus from Siliguri, West Bengal to Cooch Beharbus Siliguri, West Bengal - Cooch Behar
12h 25mDrive 403 km
- Drive from Nabagram (Land) to Alipurduarcar 403 km
6h 23m₹4,543–6,562Taxi
- Take the taxi from Nabagram (Land) to Alipurduartaxi 403 km
6h 23m₹9,000–11,000
Questions & Answers
The cheapest way to get from Nabagram (Land) to Alipurduar is to train which costs ₹850 - ₹3,100 and takes 11h 25m.
The fastest way to get from Nabagram (Land) to Alipurduar is to drive which takes 6h 23m and costs ₹4,500 - ₹7,000.
No, there is no direct bus from Nabagram (Land) to Alipurduar. However, there are services departing from Berhampore, West Bengal and arriving at Cooch Behar via Siliguri, West Bengal. The journey, including transfers, takes approximately 12h 25m.
No, there is no direct train from Nabagram (Land) to Alipurduar. However, there are services departing from Khagraghat Road and arriving at New Alipurduar via . The journey, including transfers, takes approximately 11h 25m.
The distance between Nabagram (Land) and Alipurduar is 527 km. The road distance is 403 km.
The best way to get from Nabagram (Land) to Alipurduar without a car is to train which takes 11h 25m and costs ₹850 - ₹3,100.
It takes approximately 11h 25m to get from Nabagram (Land) to Alipurduar, including transfers.
Nabagram (Land) to Alipurduar bus services, operated by Aitiana Airwings, depart from Berhampore, West Bengal station.
Nabagram (Land) to Alipurduar train services, operated by Indian Railways, depart from Khagraghat Road station.
The best way to get from Nabagram (Land) to Alipurduar is to train which takes 11h 25m and costs ₹850 - ₹3,100. Alternatively, you can bus, which costs and takes 12h 25m.
What companies run services between Nabagram (Land), India and Alipurduar, India?
Indian Railways operates a train from Khagraghat Road to New Alipurduar twice daily. Tickets cost ₹290–2,300 and the journey takes 10h 58m. Alternatively, you can take a vehicle from Nabagram (Land) to Alipurduar via Berhampore, West Bengal, Siliguri, West Bengal, and Cooch Behar in around 12h 25m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khagraghat Road to New Alipurduar
- Ave. Duration
- 10h 58m
- Frequency
- Twice daily
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,300
- Ave. Duration
- 6h 23m
- Estimated price
- ₹9,000–11,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 Travelling by boat in Italy, How to get from London to Edinburgh, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
Nabagram (Land) to Alipurduar bus services, operated by Aitiana Airwings, arrive at Siliguri, West Bengal station.
Nabagram (Land) to Alipurduar train services, operated by Indian Railways, arrive at New Alipurduar station.
Yes, the driving distance between Nabagram (Land) to Alipurduar is 403 km. It takes approximately 6h 23m to drive from Nabagram (Land) to Alipurduar.
There are 19+ hotels available in Alipurduar.






