There are 6 ways to get from Kannur to Satna 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 Kannur International Airport to Jabalpur, train
best- Fly from Kannur International Airport (CNN) to Jabalpur (JLR)plane CNN - JLR
- Take the train from Jabalpur to Satnatrain
8h 11m₹10,883–27,838Train
cheapest- Take the train from Kannur to Jabalpurtrain 02197
- Take the train from Jabalpur to Satnatrain 12791 / ...
39h 44m₹994–7,562Bus
- Take the bus from Kannur to Bengalurubus
- Take the bus from Bengaluru to Rewabus
- Take the bus from Rewa to Satnabus
43h 31mDrive 1,781.2 km
- Drive from Kannur to Satnacar 1,781.2 km
26h 30m₹19,984–28,866Fly Kannur International Airport to Varanasi Airport, taxi
- Fly from Kannur International Airport (CNN) to Varanasi Airport (VNS)plane CNN - VNS
- Take the taxi from Varanasi-Airport-VNS to Satnataxi
9h 21m₹17,213–24,578Train to Calicut International Airport, fly to Jabalpur, train
- Take the train from Kannur to Kozhikkodetrain
- Fly from Calicut International Airport (CCJ) to Jabalpur (JLR)plane CCJ - JLR
- Take the train from Jabalpur to Satnatrain
10h 17m₹10,359–27,778
Kannur to Satna by train
Comparing Your Travel Options
The cheapest way to get from Kannur to Satna is to train which costs ₹950 - ₹8,000 and takes 39h 44m.
The fastest way to get from Kannur to Satna is to fly and train which takes 8h 11m and costs ₹10,000 - ₹28,000.
No, there is no direct bus from Kannur to Satna. However, there are services departing from Kannur and arriving at Satna via Bengaluru and Rewa. The journey, including transfers, takes approximately 43h 31m.
No, there is no direct train from Kannur to Satna. However, there are services departing from Kannur and arriving at Satna via Jabalpur. The journey, including transfers, takes approximately 39h 44m.
The distance between Kannur and Satna is 1573 km. The road distance is 1781.2 km.
The best way to get from Kannur to Satna without a car is to train which takes 39h 44m and costs ₹950 - ₹8,000.
It takes approximately 8h 11m to get from Kannur to Satna, including transfers.
Kannur to Satna bus services, operated by Arya Travels, depart from Kannur station.
Kannur to Satna train services, operated by Indian Railways, depart from Kannur station.
The best way to get from Kannur to Satna is to train which takes 39h 44m and costs ₹950 - ₹8,000. Alternatively, you can bus, which costs and takes 43h 31m.
What companies run services between Kannur, India and Satna, India?
You can take a train from Kannur to Satna via Jabalpur in around 39h 44m. Alternatively, you can take a bus from Kannur to Satna via Bengaluru and Rewa in around 43h 31m.
- Website
- goindigo.in
Flights from Kannur International Airport to Jabalpur via Mumbai
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–26,000
Flights from Kannur International Airport to Jabalpur via Hyderabad
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–25,000
Flights from Kannur International Airport to Jabalpur via Delhi
- Ave. Duration
- 9h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹14,000–27,000
Flights from Kannur International Airport to Jabalpur via Bengaluru
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Kannur International Airport to Varanasi Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–19,000
Flights from Kannur International Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–19,000
Flights from Kannur International Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–19,000
Flights from Kannur International Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- ₹12,000–19,000
Flights from Kannur International Airport to Varanasi Airport via Kochi, Madras
- Ave. Duration
- 9h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–19,000
Flights from Calicut International Airport to Jabalpur via Bengaluru
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹9,000–24,000
Flights from Calicut International Airport to Jabalpur via Hyderabad
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹9,000–24,000
- Website
- airindiaexpress.in
Flights from Kannur International Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹9,500–26,000
- Website
- spicejet.com
Flights from Kannur International Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹8,500–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jabalpur to Satna
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kannur to Jabalpur
- Ave. Duration
- 36h 50m
- 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 Jabalpur to Satna
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kannur to Kozhikkode
- Ave. Duration
- 1h 27m
- 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 Jabalpur to Satna
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Website
- Arya Travels
Bus from Kannur to Bengaluru
- Ave. Duration
- 7h 40m
- Frequency
- 3 times a day
- Schedules at
- Arya Travels
- Website
- NS Transports
Bus from Kannur to Bengaluru
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Schedules at
- NS Transports
- Website
- Ayyappan Roadways
Bus from Kannur to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Ayyappan Roadways
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Kannur to Bengaluru
- Ave. Duration
- 8h 15m
- Frequency
- 5 times a week
- Website
- National Travels - Ratnagiri
- Website
- King Line Travels
Bus from Kannur to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a week
- Schedules at
- King Line Travels
- Website
- SKS Tours & Travels
Bus from Kannur to Bengaluru
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a week
- Schedules at
- SKS Tours & Travels
- Website
- Nayagan Xpress
Bus from Kannur to Bengaluru
- Ave. Duration
- 8h 5m
- Frequency
- 4 times a week
- Schedules at
- Nayagan Xpress
- Website
- Ashoka Travel Agency
Bus from Kannur to Bengaluru
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Schedules at
- Ashoka Travel Agency
- Website
- Global Transport
Bus from Kannur to Bengaluru
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Schedules at
- Global Transport
- Website
- Golden Travels
Bus from Kannur to Bengaluru
- Ave. Duration
- 7h 5m
- Frequency
- 3 times a week
- Schedules at
- Golden Travels
- Website
- Sapthagiri Travels
Bus from Kannur to Bengaluru
- Ave. Duration
- 7h 15m
- Frequency
- Twice a week
- Schedules at
- Sapthagiri Travels
- Website
- Emerald Travels
Bus from Kannur to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- Twice a week
- Schedules at
- Emerald Travels
- Website
- Hilux Travels
Bus from Kannur to Bengaluru
- Ave. Duration
- 8h 10m
- Frequency
- Twice a week
- Schedules at
- Hilux Travels
- Website
- Kutti Travels
Bus from Kannur to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Twice a week
- Schedules at
- Kutti Travels
Bus from Kannur to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Schedules at
- Dreamz bus travels and travel
- Phone
- +91 97405 16768
- Website
- Kalpaka Travels
Bus from Kannur to Bengaluru
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Website
- Kalpaka Travels
- Website
- Harsha Tours And Travels
Bus from Kannur to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Harsha Tours And Travels
- Website
- Ashoka Travel and Logistics
Bus from Kannur to Bengaluru
- Ave. Duration
- 9h 30m
- Frequency
- Once a week
- Schedules at
- Ashoka Travel and Logistics
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Bengaluru to Rewa
- Ave. Duration
- 32h 45m
- Frequency
- Twice daily
- Schedules at
- Shree Savariya Travels and Transport
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Bengaluru to Rewa
- Ave. Duration
- 33h 15m
- Frequency
- 5 times a week
- Schedules at
- Shree Balaji Tour and Travel
- Phone
- +91 9530045999
- Website
- Gajraj Bus Service
Bus from Bengaluru to Rewa
- Ave. Duration
- 32h 15m
- Frequency
- Once daily
- Estimated price
- ₹1,500–1,900
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹1,500–1,900
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Bengaluru to Rewa
- Ave. Duration
- 36h 30m
- Frequency
- Once daily
- Website
- Humsafar Bus
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Bengaluru to Rewa
- Ave. Duration
- 32h 25m
- Frequency
- 4 times a week
- Website
- Travel Point World LLP
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Bengaluru to Rewa
- Ave. Duration
- 32h 30m
- Frequency
- 4 times a week
- Website
- Abha Bus
- Phone
- +91 83281 41344
- [email protected]
- Website
- Fast Track Tours & Travels
Bus from Bengaluru to Rewa
- Ave. Duration
- 47h 1m
- Frequency
- Once a week
- Schedules at
- Fast Track Tours & Travels
- Website
- Pankaj Translink
Bus from Rewa to Satna
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Schedules at
- Pankaj Translink
- Website
- Maa Vaishno Bus Service Rewa
Bus from Rewa to Satna
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Schedules at
- Maa Vaishno Bus Service Rewa
- Website
- Trimbakeshwar Travels Satna
Bus from Rewa to Satna
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Schedules at
- Trimbakeshwar Travels Satna
- Website
- MBBS Bus Service
Bus from Rewa to Satna
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- MBBS Bus Service
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Rewa to Satna
- Ave. Duration
- 1h
- Frequency
- 6 times a week
- Schedules at
- Sanjay Travels
- Website
- Eagle Xpress
Bus from Rewa to Satna
- Ave. Duration
- 1h 20m
- Frequency
- 6 times a week
- Schedules at
- Eagle Xpress
Bus from Rewa to Satna
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a week
- Schedules at
- DN Singh Parihar Bus Service Satna
- Website
- Radha Vallabh Travels
Bus from Rewa to Satna
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Schedules at
- Radha Vallabh Travels
- Website
- Vijay Vikram Bus
Bus from Rewa to Satna
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a week
- Schedules at
- Vijay Vikram Bus
- Website
- Tiwari Coach
Bus from Rewa to Satna
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a week
- Schedules at
- Tiwari Coach
- Website
- Kalpana Travels Rewa
Bus from Rewa to Satna
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Schedules at
- Kalpana Travels Rewa
- Website
- Gautam Travels Satna
Bus from Rewa to Satna
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Schedules at
- Gautam Travels Satna
- Ave. Duration
- 4h 13m
- Estimated price
- ₹4,300–5,500
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
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 Getting around the Cyclades, Which London airport should I choose?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Kannur to Satna bus services, operated by Arya Travels, arrive at Bengaluru station.
Kannur to Satna train services, operated by Indian Railways, arrive at Jabalpur station.
Yes, the driving distance between Kannur to Satna is 1781 km. It takes approximately 26h 30m to drive from Kannur to Satna.
Book your Kannur to Satna bus tickets online with Omio.
There are eight+ hotels available in Satna.





















