
Ranni to Kanhangad
Kanhangad is approximately 400+ kms from Ranni. The fastest way to reach Kanhangad from Ranni is by Bus. It takes approximately 10 hours. The cheapest way to reach Kanhangad from Ranni is by Bus, Train Via Thrissur which would take approximately 11 hours.
Sort By
Mode of Transport
Via TIRUR
Ranni
TIRUR
Kanhangad
Approx Travel Time
10h 14m
On Demand
Via Cochin
Ranni
Cochin
Kanhangad
Approx Travel Time
10h 19m
₹3,283
Onwards
Via Muvattupuzha
Ranni
Muvattupuzha
Kanhangad
Approx Travel Time
11h 11m
₹4,559
Onwards
Via Cochin, TIRUR
Ranni
Cochin
TIRUR
Kanhangad
Approx Travel Time
10h 46m
₹3,448
Onwards
Via Thrissur
CHEAPEST
Ranni
Thrissur
Kanhangad
Approx Travel Time
11h 3m
₹421
Onwards
Via Cochin, Thalasserry
Ranni
Cochin
Thalasserry
Kanhangad
Approx Travel Time
11h 19m
₹3,458
Onwards
Frequently Asked Questions
What is the distance between Ranni and Kanhangad?
Kanhangad is approximately 400+ kms from Ranni.
How long does it take to reach Kanhangad from Ranni?
It takes approximately 10 hours to reach Kanhangad from Ranni by Bus.
What is the cheapest way to reach Kanhangad from Ranni?
The cheapest way to reach Kanhangad from Ranni is by Bus, Train Via Thrissur.
What is the fastest way to reach Kanhangad from Ranni?
The fastest way to reach Kanhangad from Ranni is by Bus.
Routes Connecting Ranni
Routes From Ranni
Routes Connecting Kanhangad
Routes From Kanhangad
- Kanhangad to Baramulla
- Kanhangad to Palakkodu
- Kanhangad to Maddur
- Kanhangad to Kollur
- Kanhangad to Chitradurga
- Kanhangad to Haflong
- Kanhangad to Chintpurni
- Kanhangad to Rajampet
- Kanhangad to Malur
- Kanhangad to Nangal
- Kanhangad to Malda
- Kanhangad to Lalkuan
- Kanhangad to Narasaraopet
- Kanhangad to Jammu
- Kanhangad to Nagar


