
Kannur to Indore
Indore is approximately 1350+ kms from Kannur. The fastest way to reach Indore from Kannur is by Flight Via Bangalore. It takes approximately 4 hours. The cheapest way to reach Indore from Kannur is by Train which would take approximately 35 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Kannur
Bangalore
Indore
Approx Travel Time
3h 50m
₹8,725
Onwards
Kannur
Bangalore
Indore
Approx Travel Time
11h 30m
₹6,425
Onwards
Kannur
Bangalore
Indore
Approx Travel Time
1d 12h 15m
₹3,200
Onwards
Via Goa
Kannur
Goa
Indore
Approx Travel Time
11h 12m
₹4,899
Onwards
Via Bangalore, Bhopal
Kannur
Bangalore
Bhopal
Indore
Approx Travel Time
9h 15m
₹10,780
Onwards
Via Nashik
Kannur
Nashik
Indore
Approx Travel Time
1d 8h 40m
₹1,830
Onwards
Via Vadodara
Kannur
Vadodara
Indore
Approx Travel Time
1d 8h 59m
₹7,598
Onwards
Via Mangalore
Kannur
Mangalore
Indore
Approx Travel Time
1d 9h 42m
₹850
Onwards
Via Mumbai
Kannur
Mumbai
Indore
Approx Travel Time
4h 35m
₹10,662
Onwards
Frequently Asked Questions
What is the distance between Kannur and Indore?
Indore is approximately 1350+ kms from Kannur.
How long does it take to reach Indore from Kannur?
It takes approximately 4 hours to reach Indore from Kannur by Flight Via Bangalore.
What is the cheapest way to reach Indore from Kannur?
The cheapest way to reach Indore from Kannur is by Train.
What is the fastest way to reach Indore from Kannur?
The fastest way to reach Indore from Kannur is by Flight Via Bangalore.