
Kannur to Indi
Indi is approximately 900+ kms from Kannur. The fastest way to reach Indi from Kannur is by Flight, Train Via Goa, Solapur. It takes approximately 6 hours. The cheapest way to reach Indi from Kannur is by Train Via Mangalore which would take approximately 15 hours.
Sort By
Mode of Transport
Via Goa, Solapur
RECOMMENDED
FASTEST
Kannur
Goa
Solapur
Indi
Approx Travel Time
5h 20m
₹7,964
Onwards
Via Mangalore
Kannur
Mangalore
Indi
Approx Travel Time
15h 10m
₹4,686
Onwards
CHEAPEST
Kannur
Mangalore
Indi
Approx Travel Time
14h 55m
₹175
Onwards
Via Bangalore
Kannur
Bangalore
Indi
Approx Travel Time
13h 10m
₹4,374
Onwards
Kannur
Bangalore
Indi
Approx Travel Time
18h 25m
₹785
Onwards
Kannur
Bangalore
Indi
Approx Travel Time
19h 55m
₹1,105
Onwards
Via Thalasserry, Mangalore
Kannur
Thalasserry
Mangalore
Indi
Approx Travel Time
14h 20m
₹8,363
Onwards
Kannur
Thalasserry
Mangalore
Indi
Approx Travel Time
14h 20m
₹6,713
Onwards
Via Mysore
Kannur
Mysore
Indi
Approx Travel Time
17h 10m
₹6,075
Onwards
Via Gooty
Kannur
Gooty
Indi
Approx Travel Time
16h 55m
On Demand
Frequently Asked Questions
What is the distance between Kannur and Indi?
Indi is approximately 900+ kms from Kannur.
How long does it take to reach Indi from Kannur?
It takes approximately 6 hours to reach Indi from Kannur by Flight, Train Via Goa, Solapur.
What is the cheapest way to reach Indi from Kannur?
The cheapest way to reach Indi from Kannur is by Train Via Mangalore.
What is the fastest way to reach Indi from Kannur?
The fastest way to reach Indi from Kannur is by Flight, Train Via Goa, Solapur.