There are 9 ways to get from Kerala to Cooch Behar by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Cochin International Airport, train
best- Fly from Cochin International Airport (COK) to Bagdogra Airport (IXB)plane COK - IXB
- Take the train from New Jalpaiguri to New Cooch Behartrain
9h 36m₹12,493–17,817Train
cheapest- Take the train from Thiruvananthapuram Central to New Cooch Behartrain 22503
3d 6h₹1,300–10,000Train via Jajpur K Road
- Take the train from Thiruvananthapuram Central to Jajpur K Roadtrain 22641 / ...
- Take the train from Jajpur K Road to New Cooch Behartrain 12509 / ...
2d 8h₹1,410–10,653Bus
- Take the bus from Thiruvananthapuram to Bengalurubus
- Take the bus from Bengaluru to Kolkatabus
- Take the bus from Kolkata to Cooch Beharbus
2d 16h₹3,258–7,228Drive 2,814.5 km
- Drive from Thiruvananthapuram to Cooch Beharcar 2,814.5 km
42h 53m₹31,578–45,612Fly from Calicut International Airport, train
- Fly from Calicut International Airport (CCJ) to Bagdogra Airport (IXB)plane CCJ - IXB
- Take the train from New Jalpaiguri to New Cooch Behartrain
9h 11m₹11,352–21,651Fly from Kannur International Airport, train
- Fly from Kannur International Airport (CNN) to Bagdogra Airport (IXB)plane CNN - IXB
- Take the train from New Jalpaiguri to New Cooch Behartrain
9h 14m₹12,503–29,828Fly from Trivandrum, train
- Fly from Trivandrum (TRV) to Bagdogra Airport (IXB)plane TRV - IXB
- Take the train from New Jalpaiguri to New Cooch Behartrain
11h 32m₹13,938–27,239Train to Bajpe Airport, fly, train
- Take the train from Kannur to Mangalore Jntrain
- Fly from Bajpe Airport (IXE) to Bagdogra Airport (IXB)plane IXE - IXB
- Take the train from New Jalpaiguri to New Cooch Behartrain
13h 43m₹11,126–24,399
Kerala to Cooch Behar by train
Comparing Your Travel Options
The cheapest way to get from Kerala to Cooch Behar is to train which costs ₹1,300 - ₹10,000 and takes 3 days 6h.
The fastest way to get from Kerala to Cooch Behar is to fly and train which takes 9h 11m and costs ₹11,000 - ₹22,000.
No, there is no direct bus from Kerala to Cooch Behar. However, there are services departing from Trivandrum and arriving at Cooch Behar via Thiruvananthapuram, Bengaluru, BB Ganguly Street and Kolkata. The journey, including transfers, takes approximately 2 days 16h.
Yes, there is a direct train departing from Thiruvananthapuram Central and arriving at New Cooch Behar. Services depart once daily, and operate every day. The journey takes approximately 3 days 6h.
The distance between Kerala and Cooch Behar is 2399 km. The road distance is 2814.5 km.
The best way to get from Kerala to Cooch Behar without a car is to train via Jajpur K Road which takes 2 days 8h and costs ₹1,400 - ₹11,000.
It takes approximately 9h 36m to get from Kerala to Cooch Behar, including transfers.
Kerala to Cooch Behar bus services, operated by SBM Traansport, depart from Thiruvananthapuram station.
Kerala to Cooch Behar train services, operated by Indian Railways, depart from Thiruvananthapuram Central station.
The best way to get from Kerala to Cooch Behar is to train via Jajpur K Road which takes 2 days 8h and costs ₹1,400 - ₹11,000. Alternatively, you can bus, which costs ₹3,200 - ₹7,500 and takes 2 days 16h.
What companies run services between Kerala, India and Cooch Behar, India?
You can take a train from Thiruvananthapuram Central to New Cooch Behar via Jajpur K Road in around 2d 8h. Alternatively, you can take a bus from Trivandrum to Cooch Behar via Kesavadasapuram, Thiruvananthapuram, Bengaluru, BB Ganguly Street, Babughat Bus Stand, and Kolkata in around 2d 16h.
- Website
- airindiaexpress.in
Flights from Cochin International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 5h 57m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–24,000
Flights from Cochin International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 8h 23m
- When
- Every day
- Estimated price
- ₹13,000–29,000
Flights from Calicut International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 43m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Saturday
- Estimated price
- ₹10,000–25,000
Flights from Kannur International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Trivandrum to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–28,000
Flights from Bajpe Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–28,000
Flights from Bajpe Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 40m
- When
- Monday, Thursday, Friday, Sunday, Saturday, and Wednesday
- Estimated price
- ₹9,500–24,000
- Website
- airindia.in
Flights from Cochin International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 5h 57m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–24,000
Flights from Cochin International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 8h 23m
- When
- Every day
- Estimated price
- ₹13,000–29,000
Flights from Calicut International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 43m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Saturday
- Estimated price
- ₹10,000–25,000
Flights from Trivandrum to Bagdogra Airport via Delhi
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹14,000–23,000
Flights from Trivandrum to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–28,000
Flights from Bajpe Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–28,000
Flights from Bajpe Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 40m
- When
- Monday, Thursday, Friday, Sunday, Saturday, and Wednesday
- Estimated price
- ₹9,500–24,000
- Website
- goindigo.in
Flights from Cochin International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–22,000
Flights from Cochin International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ₹12,000–22,000
Flights from Cochin International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Kannur International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 55m
- When
- Thursday and Saturday
- Estimated price
- ₹14,000–25,000
Flights from Trivandrum to Bagdogra Airport via Bengaluru
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- ₹12,000–23,000
Flights from Trivandrum to Bagdogra Airport via Hyderabad
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- ₹12,000–23,000
Flights from Bajpe Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Bajpe Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- ₹11,000–21,000
- Website
- starlightairline.com
Flights from Trivandrum to Bagdogra Airport via Mumbai
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹14,000–30,000
Flights from Trivandrum to Bagdogra Airport via Bengaluru
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Jalpaiguri to New Cooch Behar
- Ave. Duration
- 2h 45m
- 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 Thiruvananthapuram Central to Jajpur K Road
- Ave. Duration
- 36h 48m
- Frequency
- 3 times a week
- Estimated price
- ₹900–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,100
- First Class (1A)
- ₹5,500–7,000
Train from Jajpur K Road to New Cooch Behar
- Ave. Duration
- 18h 48m
- Frequency
- 3 times a week
- Estimated price
- ₹480–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from New Jalpaiguri to New Cooch Behar
- Ave. Duration
- 2h 45m
- 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 New Cooch Behar
- Ave. Duration
- 2h 45m
- 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 New Cooch Behar
- Ave. Duration
- 2h 45m
- 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 Kannur to Mangalore Jn
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from New Jalpaiguri to New Cooch Behar
- Ave. Duration
- 2h 45m
- 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 Thiruvananthapuram Central to New Cooch Behar
- Ave. Duration
- 3d 6h
- Frequency
- Once daily
- Estimated price
- ₹1,300–10,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,300–1,600
- Third AC (3A)
- ₹3,200–4,000
- Second AC (2A)
- ₹4,600–6,000
- First Class (1A)
- ₹7,500–10,000
- Phone
- +91 97514 35999
- [email protected]
- Website
- SBM Traansport
Bus from Thiruvananthapuram to Bengaluru
- Ave. Duration
- 11h 55m
- Frequency
- Hourly
- Schedules at
- SBM Traansport
- Website
- Oneness Tours And Travels
Bus from Thiruvananthapuram to Bengaluru
- Ave. Duration
- 11h 35m
- Frequency
- Every 4 hours
- Schedules at
- Oneness Tours And Travels
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Thiruvananthapuram to Bengaluru
- Ave. Duration
- 13h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹1,100–2,500
- Schedules at
- Kallada Tours and Travels
- Phone
- +91 99625 31717
- [email protected]
- Website
- Thirumalaivasan Transports
Bus from Thiruvananthapuram to Bengaluru
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Website
- Thirumalaivasan Transports
- Website
- Murahara Travels
Bus from Thiruvananthapuram to Bengaluru
- Ave. Duration
- 10h 45m
- Frequency
- 6 times a week
- Schedules at
- Murahara Travels
- Website
- Shama Transport
Bus from Thiruvananthapuram to Bengaluru
- Ave. Duration
- 12h 20m
- Frequency
- 4 times a week
- Schedules at
- Shama Transport
- Website
- Sekar Travels
Bus from Thiruvananthapuram to Bengaluru
- Ave. Duration
- 13h 40m
- Frequency
- 4 times a week
- Schedules at
- Sekar Travels
- Phone
- +91 93440 62552
- [email protected]
- Website
- A1 Travels
Bus from Thiruvananthapuram to Bengaluru
- Ave. Duration
- 16h 30m
- Frequency
- 4 times a week
- Website
- A1 Travels
- Website
- Maaruti Travels
Bus from Thiruvananthapuram to Bengaluru
- Ave. Duration
- 16h 25m
- Frequency
- Once a week
- Schedules at
- Maaruti Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bengaluru to Kolkata
- Ave. Duration
- 35h
- Frequency
- Twice daily
- Estimated price
- ₹1,700–4,000
- Website
- Shymoli Paribahan
- Website
- Sana Travels
Bus from Bengaluru to Kolkata
- Ave. Duration
- 38h 5m
- Frequency
- Twice daily
- Schedules at
- Sana Travels
- Website
- Kalyani Travels
Bus from Bengaluru to Kolkata
- Ave. Duration
- 35h 35m
- Frequency
- Once daily
- Schedules at
- Kalyani Travels
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Bengaluru to Kolkata
- Ave. Duration
- 34h 45m
- Frequency
- Once daily
- Website
- Kalosona Bus
- Website
- Dream Cruiser
Bus from Bengaluru to Kolkata
- Ave. Duration
- 34h 50m
- Frequency
- 4 times a week
- Schedules at
- Dream Cruiser
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Bengaluru to Kolkata
- Ave. Duration
- 35h
- Frequency
- 4 times a week
- Website
- Express Line
- Schedules at
- Express Line
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Bengaluru to Kolkata
- Ave. Duration
- 36h 5m
- Frequency
- 4 times a week
- Website
- Cherry Collars
- Website
- Cherry Collars
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Kolkata to Cooch Behar
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Estimated price
- ₹450–650
- Website
- North Bengal State Transport
- Seater
- ₹560–610
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 10 amazing places to get away from it all in Australia, French strikes 2018: What are my alternative transport options?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
Kerala to Cooch Behar bus services, operated by SBM Traansport, arrive at Bengaluru station.
Kerala to Cooch Behar train services, operated by Indian Railways, arrive at Jajpur K Road station.
Yes, the driving distance between Kerala to Cooch Behar is 2814 km. It takes approximately 42h 53m to drive from Kerala to Cooch Behar.
There are nine+ hotels available in Cooch Behar.























