There are 7 ways to get from Cooch Behar to Dehri by train, car, taxi, bus, 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 via Mughal Sarāi
best- Take the train from New Cooch Behar to PT. Deen Dayal Upadhyaya Jn.Sang Rajdhani Exp
- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Dehri On Sone12988 / ...
18h 30m₹618–4,712Train
cheapest- Take the train from New Cooch Behar to Gaya Jn15620
- Take the train from Gaya Jn to Dehri On Sone12311 / ...
19h 37m₹522–4,045Drive 677.2 km
- Drive from Cooch Behar to Dehri677.2 km
10h 16m₹7,220–10,429Taxi
- Take the taxi from Cooch Behar to Dehri677.2 km
10h 16m₹8,500–11,000Bus to Bagdogra Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the bus from Cooch Behar to Siliguri
- Fly from Bagdogra Airport (IXB) to Lok Nayak Jayaprakash Airport (PAT)IXB - PAT
- Take the train from Patna Jn to Dehri On Sone
14h 4m₹8,290–16,230Bus to Bagdogra Airport, fly to Gaya, train
- Take the bus from Cooch Behar to Siliguri
- Fly from Bagdogra Airport (IXB) to Gaya (GAY)IXB - GAY
- Take the train from Gaya Jn to Dehri On Sone
11h 31m₹9,280–17,960Train to Lokpriya Gopinath Bordoloi International Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the train from New Cooch Behar to Kamakhya
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Lok Nayak Jayaprakash Airport (PAT)GAU - PAT
- Take the train from Patna Jn to Dehri On Sone
14h 56m₹5,622–19,345
Cooch Behar to Dehri by train
Questions & Answers
The cheapest way to get from Cooch Behar to Dehri is to train which costs ₹500 - ₹4,100 and takes 19h 37m.
The fastest way to get from Cooch Behar to Dehri is to drive which takes 10h 16m and costs ₹7,000 - ₹11,000.
No, there is no direct train from Cooch Behar to Dehri. However, there are services departing from New Cooch Behar and arriving at Dehri On Sone via Pt.Deen Dayal Upadhyaya Jn.. The journey, including transfers, takes approximately 18h 30m.
The distance between Cooch Behar and Dehri is 1096 km. The road distance is 677.2 km.
The best way to get from Cooch Behar to Dehri without a car is to train via Mughal Sarāi which takes 18h 30m and costs ₹600 - ₹4,800.
It takes approximately 18h 30m to get from Cooch Behar to Dehri, including transfers.
Cooch Behar to Dehri train services, operated by Indian Railways, depart from New Cooch Behar station.
Cooch Behar to Dehri train services, operated by Indian Railways, arrive at PT. Deen Dayal Upadhyaya Jn. station.
Yes, the driving distance between Cooch Behar to Dehri is 677 km. It takes approximately 10h 16m to drive from Cooch Behar to Dehri.
There are five+ hotels available in Dehri.
What companies run services between Cooch Behar, India and Dehri, India?
You can take a train from New Cooch Behar to Dehri On Sone via PT. Deen Dayal Upadhyaya Jn. and Pt.Deen Dayal Upadhyaya Jn. in around 18h 30m.
- Website
- goindigo.in
Flights from Bagdogra Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Bagdogra Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Bagdogra Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Bagdogra Airport to Gaya via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹8,500–32,000
- Website
- airindia.in
Flights from Bagdogra Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Bagdogra Airport to Gaya via Delhi
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹8,500–32,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹5,000–17,000
- Website
- spicejet.com
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–23,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from New Cooch Behar to PT. Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 16h 35m
- Frequency
- Once a week
- Estimated price
- ₹460–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Pt.Deen Dayal Upadhyaya Jn. to Dehri On Sone
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Patna Jn to Dehri On Sone
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a day
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from New Cooch Behar to Gaya Jn
- Ave. Duration
- 18h 10m
- Frequency
- Once a week
- Estimated price
- ₹390–3,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹390–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Gaya Jn to Dehri On Sone
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from New Cooch Behar to Kamakhya
- Ave. Duration
- 5h 50m
- Frequency
- Every 2 hours
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Phone
- 0353-2514920
- nbstcenquiry@gmail.com
- Website
- nbstc.in
Bus from Cooch Behar to Siliguri
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- ₹120–220
- Website
- https://nbstc.in/
- Seater
- ₹120–220
- Ave. Duration
- 10h 16m
- Estimated price
- ₹8,500–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 Which side of Niagara Falls should I choose (and how do I get there)?, 5 delightfully under-the-radar French towns you need to visit, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.









