There are 8 ways to get from Kharagpur to Kannur by train, plane, 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.
Train to Netaji Subhas Chandra Bose International Airport, fly to Kannur International Airport
best- Take the train from Kharagpur Jn to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Kannur International Airport (CNN)plane CCU - CNN
9h 54m₹13,074–20,258Train
cheapest- Take the train from Kharagpur Jn to Kannurtrain 22851
37h 40m₹900–7,000Bus
- Take the bus from Midnapore to Kolkatabus
- Take the bus from Kolkata to Bengalurubus
- Take the bus from Bengaluru to Kannurbus
47hDrive 1,995.9 km
- Drive from Kharagpur to Kannurcar 1,995.9 km
29h 15m₹19,340–27,936Train, train to Birsa Munda Airport, fly to Kannur International Airport
- Take the train from Hijilli to Muritrain
- Take the train from Muri to Ranchitrain
- Fly from Birsa Munda Airport (IXR) to Kannur International Airport (CNN)plane IXR - CNN
13h 23m₹11,074–29,006Train to Netaji Subhas Chandra Bose International Airport, fly to Calicut International Airport, train
- Take the train from Kharagpur Jn to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Calicut International Airport (CCJ)plane CCU - CCJ
- Take the train from Kozhikkode to Kannurtrain
11h 21m₹11,054–20,208Train, bus to Durgapur Kazi Nazrul Islam Airport, fly to Kannur International Airport
- Take the train from Kharagpur Jn to Bankuratrain
- Take the bus from Bankura to Durgapur City Centrebus
- Fly from Durgapur Kazi Nazrul Islam Airport (RDP) to Kannur International Airport (CNN)plane RDP - CNN
14h 31m₹12,884–28,286Train to Netaji Subhas Chandra Bose International Airport, fly to Bajpe Airport, train
- Take the train from Kharagpur Jn to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Bajpe Airport (IXE)plane CCU - IXE
- Take the train from Mangalore to Kannurtrain
12h 16m₹11,664–18,768
Kharagpur to Kannur by train
Comparing Your Travel Options
The cheapest way to get from Kharagpur to Kannur is to train which costs ₹900 - ₹7,000 and takes 37h 40m.
The fastest way to get from Kharagpur to Kannur is to train and fly which takes 9h 54m and costs ₹13,000 - ₹21,000.
No, there is no direct bus from Kharagpur to Kannur. However, there are services departing from Midnapore and arriving at Kannur via Kolkata and Bengaluru. The journey, including transfers, takes approximately 47h.
Yes, there is a direct train departing from Kharagpur Jn and arriving at Kannur. Services depart once a week, and operate Thursday. The journey takes approximately 37h 40m.
The distance between Kharagpur and Kannur is 1979 km. The road distance is 1995.9 km.
The best way to get from Kharagpur to Kannur without a car is to train which takes 37h 40m and costs ₹900 - ₹7,000.
It takes approximately 9h 54m to get from Kharagpur to Kannur, including transfers.
Kharagpur to Kannur bus services, operated by Maa Bhabatarini, depart from Midnapore station.
Kharagpur to Kannur train services, operated by Indian Railways, depart from Kharagpur Jn station.
The best way to get from Kharagpur to Kannur is to train which takes 37h 40m and costs ₹900 - ₹7,000. Alternatively, you can bus, which costs and takes 47h.
What companies run services between Kharagpur, India and Kannur, India?
Indian Railways operates a train from Kharagpur Jn to Kannur once a week. Tickets cost ₹900–7,000 and the journey takes 37h 40m. Alternatively, you can take a vehicle from Kharagpur to Kannur via Midnapore, Kolkata, and Bengaluru in around 47h.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Kannur International Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Netaji Subhas Chandra Bose International Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Netaji Subhas Chandra Bose International Airport to Kannur International Airport via Madras
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Netaji Subhas Chandra Bose International Airport to Kannur International Airport via Delhi
- Ave. Duration
- 9h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹12,000–18,000
Flights from Netaji Subhas Chandra Bose International Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹12,000–18,000
Flights from Netaji Subhas Chandra Bose International Airport to Kannur International Airport via Birsa Munda Airport, Hyderabad
- Ave. Duration
- 10h 10m
- When
- Thursday and Friday
- Estimated price
- ₹12,000–18,000
Flights from Birsa Munda Airport to Kannur International Airport via Hyderabad
- Ave. Duration
- 8h 58m
- When
- Thursday, Friday, Monday, Saturday, and Sunday
- Estimated price
- ₹10,000–24,000
Flights from Birsa Munda Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 10h 55m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Birsa Munda Airport to Kannur International Airport via Delhi
- Ave. Duration
- 10h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹14,000–25,000
Flights from Netaji Subhas Chandra Bose International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Netaji Subhas Chandra Bose International Airport to Calicut International Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Netaji Subhas Chandra Bose International Airport to Calicut International Airport via Madras
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Netaji Subhas Chandra Bose International Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Netaji Subhas Chandra Bose International Airport to Calicut International Airport via Delhi
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Netaji Subhas Chandra Bose International Airport to Calicut International Airport via Bhubaneswar, Bengaluru
- Ave. Duration
- 8h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–15,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kannur International Airport via Hyderabad
- Ave. Duration
- 8h 35m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–25,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kannur International Airport via Delhi
- Ave. Duration
- 14h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹16,000–27,000
Flights from Durgapur Kazi Nazrul Islam Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 16h 20m
- When
- Sunday
- Estimated price
- ₹13,000–26,000
Flights from Netaji Subhas Chandra Bose International Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Netaji Subhas Chandra Bose International Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Netaji Subhas Chandra Bose International Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Netaji Subhas Chandra Bose International Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 7h 38m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Netaji Subhas Chandra Bose International Airport to Bajpe Airport via Bhubaneswar, Bengaluru
- Ave. Duration
- 9h 35m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–15,000
- Website
- airindiaexpress.in
Flights from Netaji Subhas Chandra Bose International Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 10h 45m
- When
- Monday
- Estimated price
- ₹9,000–24,000
Flights from Birsa Munda Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- ₹9,500–25,000
Flights from Netaji Subhas Chandra Bose International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹8,500–22,000
Flights from Netaji Subhas Chandra Bose International Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–22,000
- Website
- airindia.in
Flights from Netaji Subhas Chandra Bose International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹8,500–22,000
Flights from Netaji Subhas Chandra Bose International Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–22,000
Flights from Netaji Subhas Chandra Bose International Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 6h 15m
- When
- Monday to Friday
- Estimated price
- ₹12,000–17,000
Flights from Netaji Subhas Chandra Bose International Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹12,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Kharagpur Jn to Kannur
- Ave. Duration
- 37h 40m
- Frequency
- Once 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,200
- First Class (1A)
- ₹5,500–7,000
Train from Hijilli to Muri
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Muri to Ranchi
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
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
Train from Kharagpur Jn to Bankura
- Ave. Duration
- 2h 2m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Mangalore to Kannur
- Ave. Duration
- 2h 32m
- Frequency
- Hourly
- 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
- Website
- Maa Bhabatarini
Bus from Midnapore to Kolkata
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Schedules at
- Maa Bhabatarini
- Website
- Aparna Travels
Bus from Midnapore to Kolkata
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Schedules at
- Aparna Travels
- Website
- Maa Tara Travels
Bus from Midnapore to Kolkata
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Schedules at
- Maa Tara Travels
- Website
- Arman Travels
Bus from Midnapore to Kolkata
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a week
- Schedules at
- Arman Travels
- Website
- Sana Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 34h 35m
- Frequency
- Twice daily
- Schedules at
- Sana Travels
- Phone
- +91 99599 66626
- [email protected]
- Website
- CVR Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 36h 40m
- Frequency
- 3 times a day
- Schedules at
- CVR Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Kolkata to Bengaluru
- Ave. Duration
- 34h 30m
- Frequency
- Once daily
- Estimated price
- ₹1,700–4,000
- Website
- Shymoli Paribahan
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Kolkata to Bengaluru
- Ave. Duration
- 36h
- Frequency
- Once daily
- Website
- Kalosona Bus
- Website
- Kalyani Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 34h 15m
- Frequency
- 6 times a week
- Schedules at
- Kalyani Travels
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Kolkata to Bengaluru
- Ave. Duration
- 35h 19m
- Frequency
- 6 times a week
- Website
- Cherry Collars
- Website
- Cherry Collars
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Kolkata to Bengaluru
- Ave. Duration
- 34h 35m
- Frequency
- 4 times a week
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Dream Cruiser
Bus from Kolkata to Bengaluru
- Ave. Duration
- 35h 25m
- Frequency
- Twice a week
- Schedules at
- Dream Cruiser
- Phone
- +91 83094 28352
- [email protected]
- Website
- Naveen Tours and Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 35h 30m
- Frequency
- Twice a week
- Schedules at
- Naveen Tours and Travels
- Phone
- +91 78389 86986
- [email protected]
- Website
- Bharathi Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 35h
- Frequency
- Once a week
- Estimated price
- ₹2,800–3,900
- Schedules at
- Bharathi Travels
- Website
- Emerald Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Schedules at
- Emerald Travels
- Website
- Arya Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Schedules at
- Arya Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Website
- YBM Travels(BLM)
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Schedules at
- YBM Travels(BLM)
- Website
- NS Transports
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h
- Frequency
- 6 times a week
- Schedules at
- NS Transports
- Website
- Golden Travel Agencies
Bus from Bengaluru to Kannur
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Golden Travel Agencies
- Website
- SKS Tours & Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- SKS Tours & Travels
- Website
- Ashoka Travel and Logistics
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Ashoka Travel and Logistics
- Website
- Nayagan Xpress
Bus from Bengaluru to Kannur
- Ave. Duration
- 6h 35m
- Frequency
- 5 times a week
- Schedules at
- Nayagan Xpress
- Website
- Ashoka Travel Agency
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 15m
- Frequency
- 4 times a week
- Schedules at
- Ashoka Travel Agency
- Phone
- +91 97405 16768
- Website
- Kalpaka Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 35m
- Frequency
- 4 times a week
- Website
- Kalpaka Travels
- Website
- SKS Tourist Corporation
Bus from Bengaluru to Kannur
- Ave. Duration
- 8h 35m
- Frequency
- 4 times a week
- Schedules at
- SKS Tourist Corporation
- Website
- Sam Tourist and Logistics
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 10m
- Frequency
- Once a week
- Schedules at
- Sam Tourist and Logistics
- Website
- Harsha Tours And Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Schedules at
- Harsha Tours And Travels
- Website
- Hilux Travels
Bus from Bengaluru to Kannur
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Schedules at
- Hilux Travels
- Phone
- 033-25442194
- [email protected]
- Website
- sbstconline.co.in
Bus from Bankura to Durgapur City Centre
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- ₹35–45
- Schedules at
- online.sbstcbooking.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 Italian Lakes: Getting around by train, Train travel in Spain: A guide to Renfe, and Getting to Milan from the airport - to help you get the most out of your next trip.
Booking & Getting There
Kharagpur to Kannur bus services, operated by Maa Bhabatarini, arrive at Kolkata station.
Kharagpur to Kannur train services, operated by Indian Railways, arrive at Kannur station.
Yes, the driving distance between Kharagpur to Kannur is 1996 km. It takes approximately 29h 15m to drive from Kharagpur to Kannur.
Book your Kharagpur to Kannur bus tickets online with Omio.
There are 185+ hotels available in Kannur.
























