There are 5 ways to get from Cooch Behar to Haldībāri 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 New Cooch Behar to New Jalpaiguritrain 12346 / ...
- Take the train from New Jalpaiguri to Haldibaritrain 12343 / ...
4h 53m₹273–2,168Bus, train
cheapest- Take the bus from Cooch Behar to Siliguribus
- Take the train from Siliguri Jn to Haldibaritrain 07521
6h 25m₹250–1,220Drive 103.1 km
- Drive from Cooch Behar to Haldībāricar 103.1 km
1h 37m₹1,163–1,680Taxi
- Take the taxi from Cooch Behar to Haldībāritaxi 103.1 km
1h 37m₹2,100–2,500Bus, taxi
- Take the bus from Cooch Behar to Falakatabus
- Take the taxi from Falakata to Haldībāritaxi
2h 7m₹1,572–2,000
Cooch Behar to Haldībāri by train
Questions & Answers
The cheapest way to get from Cooch Behar to Haldībāri is to bus and train which costs ₹250 - ₹1,300 and takes 6h 25m.
The fastest way to get from Cooch Behar to Haldībāri is to drive which takes 1h 37m and costs ₹1,100 - ₹1,700.
No, there is no direct train from Cooch Behar to Haldībāri. However, there are services departing from New Cooch Behar and arriving at Haldibari via New Jalpaiguri. The journey, including transfers, takes approximately 4h 53m.
The distance between Cooch Behar and Haldībāri is 182 km. The road distance is 103.1 km.
The best way to get from Cooch Behar to Haldībāri without a car is to train which takes 4h 53m and costs ₹270 - ₹2,200.
It takes approximately 4h 53m to get from Cooch Behar to Haldībāri, including transfers.
Cooch Behar to Haldībāri train services, operated by Indian Railways, depart from New Cooch Behar station.
Cooch Behar to Haldībāri train services, operated by Indian Railways, arrive at New Jalpaiguri station.
Yes, the driving distance between Cooch Behar to Haldībāri is 103 km. It takes approximately 1h 37m to drive from Cooch Behar to Haldībāri.
There are one+ hotels available in Haldībāri.
What companies run services between Cooch Behar, India and Haldībāri, India?
You can take a train from New Cooch Behar to Haldibari via New Jalpaiguri in around 4h 53m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Cooch Behar to New Jalpaiguri
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from New Jalpaiguri to Haldibari
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Siliguri Jn to Haldibari
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Cooch Behar to Siliguri
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- ₹120–220
- Website
- North Bengal State Transport
- Seater
- ₹120–220
Bus from Cooch Behar to Falakata
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- ₹70–100
- Website
- North Bengal State Transport
- Ave. Duration
- 1h 25m
- Estimated price
- ₹1,500–2,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 get from London City Airport into central London, Thanksgiving 2018: How to travel stress-free, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.









