There are 7 ways to get from Kolkata to Coochbehar by plane, taxi, 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 to Rupsi Airport, taxi
best- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Rupsi Airport (RUP)plane CCU - RUP
- Take the taxi from Rupsi Airport (RUP) to Coochbehartaxi
4h 15m₹5,921–16,365Train
cheapest- Take the train from Sealdah to Dinhatatrain 13147
14h 21m₹370–2,900Bus
- Take the bus from Kolkata to Balurghatbus redbusIndia_Volvo 9600 A/C Seater/Sleeper / ...
- Take the bus from Balurghat to Cooch Beharbus
20h 37mDrive 497.4 km
- Drive from Kolkata to Coochbeharcar 497.4 km
8h 1m₹5,581–8,061Taxi
- Take the taxi from Kolkata to Coochbehartaxi 497.4 km
8h 1m₹11,000–13,000Fly to Saidpur Airport, drive
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Saidpur Airport (SPD)plane CCU - SPD
- Drive from Saidpur Airport (SPD) to Coochbeharcar
7h 55m₹5,421–29,665Fly to Bagdogra Airport, train
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Bagdogra Airport (IXB)plane CCU - IXB
- Take the train from New Jalpaiguri to New Cooch Behartrain
8h 27m₹4,921–12,015
Netaji Subhas Chandra Bose International Airport (CCU) to Rupsi Airport (RUP) flights
Comparing Your Travel Options
The cheapest way to get from Kolkata to Coochbehar is to train which costs ₹370 - ₹2,900 and takes 14h 21m.
The fastest way to get from Kolkata to Coochbehar is to fly and taxi which takes 4h 15m and costs ₹5,500 - ₹17,000.
No, there is no direct bus from Kolkata to Coochbehar. However, there are services departing from Kolkata and arriving at Cooch Behar via Balurghat. The journey, including transfers, takes approximately 20h 37m.
Yes, there is a direct train departing from Sealdah and arriving at Dinhata. Services depart once daily, and operate every day. The journey takes approximately 13h 55m.
The distance between Kolkata and Coochbehar is 489 km. The road distance is 497.4 km.
The best way to get from Kolkata to Coochbehar without a car is to train which takes 14h 21m and costs ₹370 - ₹2,900.
It takes approximately 4h 15m to get from Kolkata to Coochbehar, including transfers.
Kolkata to Coochbehar bus services, operated by Express Line, depart from Kolkata station.
Kolkata to Coochbehar train services, operated by Indian Railways, depart from Sealdah station.
The best way to get from Kolkata to Coochbehar is to train which takes 14h 21m and costs ₹370 - ₹2,900. Alternatively, you can bus, which costs and takes 20h 37m.
What companies run services between Kolkata, India and Coochbehar, India?
Indian Railways operates a train from Sealdah to Dinhata once daily. Tickets cost ₹370–2,900 and the journey takes 13h 55m. Alternatively, you can take a bus from Kolkata to Cooch Behar via Balurghat and Balurghat in around 20h 37m.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Bagdogra Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,900–8,500
- Website
- airindiaexpress.in
Flights from Netaji Subhas Chandra Bose International Airport to Bagdogra Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹4,100–8,500
- Website
- helitrans.no
Flights from Netaji Subhas Chandra Bose International Airport to Rupsi Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹4,600–14,000
- Website
- usbair.com
Flights from Netaji Subhas Chandra Bose International Airport to Saidpur Airport via Dhaka
- Ave. Duration
- 6h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ₹11,000–26,000
- Website
- bahn.de
Flights from Netaji Subhas Chandra Bose International Airport to Saidpur Airport via Dhaka
- Ave. Duration
- 3h 20m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ₹4,100–27,000
- Website
- flynovoair.com
Flights from Netaji Subhas Chandra Bose International Airport to Saidpur Airport via Dhaka
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹4,100–27,000
- Website
- spicejet.com
Flights from Netaji Subhas Chandra Bose International Airport to Bagdogra Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹6,500–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sealdah to Dinhata
- Ave. Duration
- 13h 55m
- Frequency
- Once daily
- Estimated price
- ₹370–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹370–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,900
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
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Kolkata to Balurghat
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Mohanta Travels
Bus from Kolkata to Balurghat
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Schedules at
- Mohanta Travels
- Website
- Jio Dolphin Travels
Bus from Kolkata to Balurghat
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Schedules at
- Jio Dolphin Travels
- Phone
- +91 9560015900
- [email protected]
- Website
- Shree Krishna Travels
Bus from Kolkata to Balurghat
- Ave. Duration
- 11h 15m
- Frequency
- 3 times a week
- Schedules at
- Shree Krishna Travels
- Website
- Rubi Paribahan
Bus from Kolkata to Balurghat
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Schedules at
- Rubi Paribahan
- Website
- Padmanabha Paribahan
Bus from Kolkata to Balurghat
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Schedules at
- Padmanabha Paribahan
- Website
- Sonar Tori
Bus from Kolkata to Balurghat
- Ave. Duration
- 11h 15m
- Frequency
- Once a week
- Schedules at
- Sonar Tori
- Website
- New Dolphin Travels
Bus from Kolkata to Balurghat
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Schedules at
- New Dolphin Travels
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Balurghat to Cooch Behar
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₹240–340
- Website
- North Bengal State Transport
- Ave. Duration
- 4h 30m
- Estimated price
- ₹1,200–13,000
Bharat Taxi
- Phone
- +91 969 600 0999
- Website
- bharattaxi.com
Brahmdev Taxi Service
- Phone
- +91 983 137 2515
- Website
- localoutstationcabrental.co.in
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 do I buy a London Underground ticket?, How to get from Luton Airport into central London, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
Kolkata to Coochbehar bus services, operated by Express Line, arrive at Balurghat station.
Kolkata to Coochbehar train services, operated by Indian Railways, arrive at Dinhata station.
Yes, the driving distance between Kolkata to Coochbehar is 497 km. It takes approximately 8h 1m to drive from Kolkata to Coochbehar.
There are nine+ hotels available in Coochbehar.













