There are 7 ways to get from Kozhikode to Kolkata by plane, 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.
Fly from Calicut International Airport
best- Fly from Calicut International Airport (CCJ) to Netaji Subhas Chandra Bose International Airport (CCU)plane CCJ - CCU
6h 30m₹10,789–17,939Train
cheapest- Take the train from Kozhikkode to Santragachi Jntrain 22852
39h 56m₹900–7,500Bus
- Take the bus from Kozhikode to Bengalurubus redbusIndia_A/C Sleeper
- Take the bus from Bengaluru to Kolkatabus redbusIndia_Volvo Multi Axle B11R AC Seater\Sleeper / ...
45h 29mDrive 2,154.5 km
- Drive from Kozhikode to Kolkatacar 2,154.5 km
31h 27m₹20,878–30,157Train to Kannur International Airport, fly
- Take the train from Kozhikkode to Kannurtrain
- Fly from Kannur International Airport (CNN) to Netaji Subhas Chandra Bose International Airport (CCU)plane CNN - CCU
8h 39m₹13,066–20,206Taxi to Cochin International Airport, fly
- Take the taxi from Kozhikode to Kochi-Airport-COKtaxi
- Fly from Cochin International Airport (COK) to Netaji Subhas Chandra Bose International Airport (CCU)plane COK - CCU
8h 18m₹13,714–20,395Bus via Chennai
- Take the bus from Kozhikode to Chennaibus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Chennai to Kolkatabus redbusIndia_A/C Seater / Sleeper
2d 3h
Calicut International Airport (CCJ) to Netaji Subhas Chandra Bose International Airport (CCU) flights
Comparing Your Travel Options
The cheapest way to get from Kozhikode to Kolkata is to train which costs ₹900 - ₹7,500 and takes 39h 56m.
The fastest way to get from Kozhikode to Kolkata is to fly which takes 6h 30m and costs ₹10,000 - ₹18,000.
No, there is no direct bus from Kozhikode to Kolkata. However, there are services departing from Kozhikode and arriving at Kolkata via Bengaluru. The journey, including transfers, takes approximately 45h 29m.
No, there is no direct train from Kozhikode to Kolkata. However, there are services departing from Kozhikkode and arriving at Santragachi Jn via . The journey, including transfers, takes approximately 39h 56m.
The distance between Kozhikode and Kolkata is 1886 km. The road distance is 2154.5 km.
The best way to get from Kozhikode to Kolkata without a car is to train which takes 39h 56m and costs ₹900 - ₹7,500.
It takes approximately 6h 30m to get from Kozhikode to Kolkata, including transfers.
Kozhikode to Kolkata bus services, operated by BigBus, depart from Kozhikode station.
Kozhikode to Kolkata train services, operated by Indian Railways, depart from Kozhikkode station.
The best way to get from Kozhikode to Kolkata is to fly which takes 6h 30m and costs ₹10,000 - ₹18,000. Alternatively, you can train, which costs ₹900 - ₹7,500 and takes 39h 56m, you could also bus, which costs and takes 45h 29m.
What companies run services between Kozhikode, India and Kolkata, India?
IndiGo Airlines, Air India Express, and Spicejet fly from Calicut International Airport (CCJ) to Netaji Subhas Chandra Bose International Airport (CCU) 5 times a day. Alternatively, Indian Railways operates a train from Kozhikkode to Santragachi Jn once a week. Tickets cost ₹900–7,500 and the journey takes 39h 35m.
- Website
- goindigo.in
Flights from Calicut International Airport to Netaji Subhas Chandra Bose International Airport via Hyderabad
- Ave. Duration
- 8h 22m
- When
- Sunday, Tuesday, and Wednesday
- Estimated price
- ₹10,000–15,000
Flights from Calicut International Airport to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Calicut International Airport to Netaji Subhas Chandra Bose International Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Calicut International Airport to Netaji Subhas Chandra Bose International Airport via Mumbai
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Calicut International Airport to Netaji Subhas Chandra Bose International Airport via Madras
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Kannur International Airport to Netaji Subhas Chandra Bose International Airport via Hyderabad
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Kannur International Airport to Netaji Subhas Chandra Bose International Airport via Madras
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Kannur International Airport to Netaji Subhas Chandra Bose International Airport via Mumbai
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Kannur International Airport to Netaji Subhas Chandra Bose International Airport via Delhi
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–18,000
Flights from Kannur International Airport to Netaji Subhas Chandra Bose International Airport via Cochin International Airport, Madras
- Ave. Duration
- 9h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Kannur International Airport to Netaji Subhas Chandra Bose International Airport via Cochin International Airport, Bengaluru
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ₹12,000–18,000
Flights from Cochin International Airport to Netaji Subhas Chandra Bose International Airport via Madras
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Cochin International Airport to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Cochin International Airport to Netaji Subhas Chandra Bose International Airport via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Cochin International Airport to Netaji Subhas Chandra Bose International Airport via Pune
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Cochin International Airport to Netaji Subhas Chandra Bose International Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–23,000
Flights from Cochin International Airport to Netaji Subhas Chandra Bose International Airport via Delhi
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- ₹11,000–23,000
- Website
- airindia.in
Flights from Calicut International Airport to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 7h 20m
- When
- Monday and Tuesday
- Estimated price
- ₹9,500–24,000
Flights from Cochin International Airport to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Cochin International Airport to Netaji Subhas Chandra Bose International Airport via Mumbai
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Cochin International Airport to Netaji Subhas Chandra Bose International Airport via Delhi
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- ₹10,000–15,000
- Website
- airindiaexpress.in
Flights from Calicut International Airport to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 7h 20m
- When
- Monday and Tuesday
- Estimated price
- ₹9,500–24,000
Flights from Kannur International Airport to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 7h 30m
- When
- Monday and Tuesday
- Estimated price
- ₹10,000–26,000
Flights from Cochin International Airport to Netaji Subhas Chandra Bose International Airport via Bengaluru
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- ₹9,000–23,000
- Website
- spicejet.com
Flights from Cochin International Airport to Netaji Subhas Chandra Bose International Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,500–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kozhikkode to Santragachi Jn
- Ave. Duration
- 39h 35m
- Frequency
- Once a week
- Estimated price
- ₹900–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,500
Train from Kozhikkode to Kannur
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- +91 63094 26666
- [email protected]
- Website
- BigBus
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 29m
- Frequency
- Every 4 hours
- Website
- BigBus
- Website
- NS Transports
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 15m
- Frequency
- Every 4 hours
- Schedules at
- NS Transports
- Website
- P K Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Schedules at
- P K Travels
- Website
- Esteem Tours & Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 50m
- Frequency
- 3 times a day
- Schedules at
- Esteem Tours & Travels
- Website
- Ayyappan Roadways
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Schedules at
- Ayyappan Roadways
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a week
- Website
- National Travels - Ratnagiri
Bus from Kozhikode to Chennai
- Ave. Duration
- 13h 45m
- Frequency
- 5 times a week
- Website
- National Travels - Ratnagiri
- Website
- Sam Tourist and Logistics
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Sam Tourist and Logistics
- Phone
- +91 97405 16768
- Website
- Kalpaka Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a week
- Website
- Kalpaka Travels
- Website
- Kyros Connect
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 35m
- Frequency
- 4 times a week
- Schedules at
- Kyros Connect
- Website
- Silver Line Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Schedules at
- Silver Line Travels
- Website
- Chennai Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Chennai Travels
Bus from Kozhikode to Chennai
- Ave. Duration
- 13h 35m
- Frequency
- 4 times a day
- Schedules at
- Chennai Travels
- Website
- Harsha Tours And Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Harsha Tours And Travels
- Website
- Sunrise Tours And Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h 36m
- Frequency
- Once a week
- Schedules at
- Sunrise Tours And 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
Bus from Chennai to Kolkata
- Ave. Duration
- 34h 5m
- Frequency
- Once daily
- Estimated price
- ₹1,600–3,900
- 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
- Website
- YBM Travels(BLM)
Bus from Kozhikode to Chennai
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Schedules at
- YBM Travels(BLM)
- Website
- Avlt Trans
Bus from Kozhikode to Chennai
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Schedules at
- Avlt Trans
- Phone
- 044 24797310
- [email protected]
- Website
- Tippusultan Travels
Bus from Kozhikode to Chennai
- Ave. Duration
- 14h
- Frequency
- 5 times a week
- Website
- Tippusultan Travels
- Phone
- +91 9444 838 838
- [email protected]
- Website
- PRM Roadways
Bus from Kozhikode to Chennai
- Ave. Duration
- 15h 15m
- Frequency
- 5 times a week
- Website
- PRM Roadways
- Phone
- +91 99405 65430
- [email protected]
- Website
- MRM Travels
Bus from Chennai to Kolkata
- Ave. Duration
- 36h 35m
- Frequency
- 3 times a day
- Website
- MRM Travels
- Ave. Duration
- 2h 37m
- Estimated price
- ₹3,600–4,400
Fastway Travels
- Phone
- +91 90 37 44 40 07
- Website
- fastwaytravels.com
Jaithram Cabs
- Phone
- +91 97 45 30 45 52
- Website
- jaithramcabs.in
Smart Taxi
- Phone
- +91 98 95 05 35 65
- Website
- smarttaxiservice.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 Train travel in Spain: A guide to Renfe, Getting to Rome from the airport, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
Booking & Getting There
Kozhikode to Kolkata bus services, operated by BigBus, arrive at Bengaluru station.
Kozhikode to Kolkata train services, operated by Indian Railways, arrive at Santragachi Jn station.
Yes, the driving distance between Kozhikode to Kolkata is 2155 km. It takes approximately 31h 27m to drive from Kozhikode to Kolkata.
Book your Kozhikode to Kolkata bus tickets online with Omio.
There are 1106+ hotels available in Kolkata.


















