
Kannur to Ranni
Ranni is approximately 350+ kms from Kannur. The fastest way to reach Ranni from Kannur is by Flight, Cab Via Cochin. It takes approximately 6 hours. The cheapest way to reach Ranni from Kannur is by Train, Cab Via Alleppey which would take approximately 11 hours.
Sort By
Mode of Transport
Via Thrissur
RECOMMENDED
Kannur
Thrissur
Ranni
Approx Travel Time
9h 10m
₹5,612
Onwards
Via Cochin
FASTEST
Kannur
Cochin
Ranni
Approx Travel Time
5h 40m
₹8,002
Onwards
Kannur
Cochin
Ranni
Approx Travel Time
9h 55m
₹4,030
Onwards
Kannur
Cochin
Ranni
Approx Travel Time
11h 10m
₹4,524
Onwards
Via Thalasserry, Cochin
Kannur
Thalasserry
Cochin
Ranni
Approx Travel Time
7h 20m
₹8,047
Onwards
Kannur
Thalasserry
Cochin
Ranni
Approx Travel Time
7h 20m
₹9,727
Onwards
Via Calicut, Cochin
Kannur
Calicut
Cochin
Ranni
Approx Travel Time
8h 50m
₹7,739
Onwards
Kannur
Calicut
Cochin
Ranni
Approx Travel Time
7h 35m
₹14,536
Onwards
Kannur
Calicut
Cochin
Ranni
Approx Travel Time
9h 20m
₹8,323
Onwards
Via Alleppey
CHEAPEST
Kannur
Alleppey
Ranni
Approx Travel Time
10h 22m
₹3,473
Onwards
Frequently Asked Questions
What is the distance between Kannur and Ranni?
Ranni is approximately 350+ kms from Kannur.
How long does it take to reach Ranni from Kannur?
It takes approximately 6 hours to reach Ranni from Kannur by Flight, Cab Via Cochin.
What is the cheapest way to reach Ranni from Kannur?
The cheapest way to reach Ranni from Kannur is by Train, Cab Via Alleppey.
What is the fastest way to reach Ranni from Kannur?
The fastest way to reach Ranni from Kannur is by Flight, Cab Via Cochin.