There are 6 ways to get from Jabalpur to Kannur by plane, bus, train, 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 Kannur International Airport
best- Fly from Jabalpur (JLR) to Kannur International Airport (CNN)plane JLR - CNN
13h 27m₹11,202–27,457Train
cheapest- Take the train from Jabalpur to Kannurtrain 02198
35h 45m₹800–6,500Bus
- Take the bus from Jabalpur to Bengalurubus redbusIndia_A/C Seater / Sleeper
- Take the bus from Bengaluru to Kannurbus redbusIndia_Bharat Benz A/C Seater /Sleeper
35h 33mDrive 1,581.4 km
- Drive from Jabalpur to Kannurcar 1,581.4 km
23h 32m₹15,468–22,342Fly to Calicut International Airport, train
- Fly from Jabalpur (JLR) to Calicut International Airport (CCJ)plane JLR - CCJ
- Take the train from Kozhikkode to Kannurtrain
8h 29m₹10,182–25,407Fly to Bajpe Airport, train
- Fly from Jabalpur (JLR) to Bajpe Airport (IXE)plane JLR - IXE
- Take the train from Mangalore to Kannurtrain
8h 24m₹15,792–21,967
Jabalpur (JLR) to Kannur International Airport (CNN) flights
Comparing Your Travel Options
The cheapest way to get from Jabalpur to Kannur is to train which costs ₹800 - ₹6,500 and takes 35h 45m.
The fastest way to get from Jabalpur to Kannur is to fly and train which takes 8h 24m and costs ₹15,000 - ₹22,000.
No, there is no direct bus from Jabalpur to Kannur. However, there are services departing from Jabalpur and arriving at Kannur via Bengaluru. The journey, including transfers, takes approximately 35h 33m.
Yes, there is a direct train departing from Jabalpur and arriving at Kannur. Services depart once a week, and operate Friday. The journey takes approximately 35h 45m.
The distance between Jabalpur and Kannur is 1383 km. The road distance is 1581.4 km.
The best way to get from Jabalpur to Kannur without a car is to bus which takes 35h 33m and costs .
It takes approximately 13h 27m to get from Jabalpur to Kannur, including transfers.
Jabalpur to Kannur bus services, operated by Shree Savariya Travels and Transport, depart from Jabalpur station.
Jabalpur to Kannur train services, operated by Indian Railways, depart from Jabalpur station.
The best way to get from Jabalpur to Kannur is to fly which takes 13h 27m and costs ₹11,000 - ₹28,000. Alternatively, you can bus, which costs and takes 35h 33m, you could also train, which costs ₹800 - ₹6,500 and takes 35h 45m.
What companies run services between Jabalpur, India and Kannur, India?
IndiGo Airlines flies from Jabalpur (JLR) to Kannur International Airport (CNN) twice daily. Alternatively, you can take a bus from Jabalpur to Kannur via Bengaluru in around 35h 33m.
- Website
- goindigo.in
Flights from Jabalpur to Kannur International Airport via Delhi
- Ave. Duration
- 17h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹15,000–27,000
Flights from Jabalpur to Kannur International Airport via Mumbai
- Ave. Duration
- 16h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹11,000–26,000
Flights from Jabalpur to Kannur International Airport via Bengaluru
- Ave. Duration
- 19h 15m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Jabalpur to Calicut International Airport via Hyderabad
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Jabalpur to Calicut International Airport via Bengaluru
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Jabalpur to Calicut International Airport via Delhi
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹13,000–24,000
Flights from Jabalpur to Bajpe Airport via Bengaluru
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- ₹15,000–20,000
- Website
- starlightairline.com
Flights from Jabalpur to Calicut International Airport via Bengaluru
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- ₹9,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jabalpur to Kannur
- Ave. Duration
- 35h 45m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,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
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
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Jabalpur to Bengaluru
- Ave. Duration
- 27h 30m
- Frequency
- 3 times a day
- Schedules at
- Shree Savariya Travels and Transport
- Phone
- +91 9680227000
- [email protected]
- Website
- omio.com
Bus from Jabalpur to Bengaluru
- Ave. Duration
- 28h 45m
- Frequency
- Twice daily
- Book at
- GK Travels
- Website
- Fiza Travels
Bus from Jabalpur to Bengaluru
- Ave. Duration
- 29h 45m
- Frequency
- Twice daily
- Schedules at
- Fiza Travels
- Phone
- +91 80463 33639
- [email protected]
- Website
- Bhaiya Travels
Bus from Jabalpur to Bengaluru
- Ave. Duration
- 24h 30m
- Frequency
- 4 times a week
- Website
- Bhaiya Travels
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Jabalpur to Bengaluru
- Ave. Duration
- 26h 35m
- Frequency
- 4 times a week
- Schedules at
- Shree Balaji Tour and Travel
- 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
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 Best ways to travel around Australia, South Korea: Travelling from Seoul to Busan , and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Jabalpur to Kannur bus services, operated by Shree Savariya Travels and Transport, arrive at Bengaluru station.
Jabalpur to Kannur train services, operated by Indian Railways, arrive at Kannur station.
Yes, the driving distance between Jabalpur to Kannur is 1581 km. It takes approximately 23h 32m to drive from Jabalpur to Kannur.
Book your Jabalpur to Kannur bus tickets online with Omio.
There are 185+ hotels available in Kannur.











