
Madurai to Kanhangad
Kanhangad is approximately 600+ kms from Madurai. The fastest way to reach Kanhangad from Madurai is by Flight, Train Via Bangalore, Kannur. It takes approximately 6 hours. The cheapest way to reach Kanhangad from Madurai is by Bus, Train Via Palakkad which would take approximately 13 hours.
Sort By
Mode of Transport
Via Bangalore, Kannur
RECOMMENDED
FASTEST
Madurai
Bangalore
Kannur
Kanhangad
Approx Travel Time
5h 35m
On Demand
Madurai
Bangalore
Kannur
Kanhangad
Approx Travel Time
6h 40m
₹8,754
Onwards
Via Kannur
Madurai
Kannur
Kanhangad
Approx Travel Time
13h 55m
₹1,650
Onwards
Madurai
Kannur
Kanhangad
Approx Travel Time
12h 50m
On Demand
Via Coimbatore, Calicut
Madurai
Coimbatore
Calicut
Kanhangad
Approx Travel Time
17h 49m
₹5,528
Onwards
Via Palakkad
CHEAPEST
Madurai
Palakkad
Kanhangad
Approx Travel Time
12h 18m
₹689
Onwards
Via Thrissur
Madurai
Thrissur
Kanhangad
Approx Travel Time
12h 43m
₹795
Onwards
Frequently Asked Questions
What is the distance between Madurai and Kanhangad?
Kanhangad is approximately 600+ kms from Madurai.
How long does it take to reach Kanhangad from Madurai?
It takes approximately 6 hours to reach Kanhangad from Madurai by Flight, Train Via Bangalore, Kannur.
What is the cheapest way to reach Kanhangad from Madurai?
The cheapest way to reach Kanhangad from Madurai is by Bus, Train Via Palakkad.
What is the fastest way to reach Kanhangad from Madurai?
The fastest way to reach Kanhangad from Madurai is by Flight, Train Via Bangalore, Kannur.
Routes Connecting Madurai
Routes From Madurai
Routes To Madurai
Routes Connecting Kanhangad
Routes From Kanhangad
- Kanhangad to Shegaon
- Kanhangad to Tirunelveli
- Kanhangad to Moga
- Kanhangad to Udalguri
- Kanhangad to Shirdi
- Kanhangad to Pali
- Kanhangad to Chhindwara
- Kanhangad to Sultanpur
- Kanhangad to Ajmer
- Kanhangad to Islampur
- Kanhangad to Chaibasa
- Kanhangad to Mandsaur
- Kanhangad to Agartala
- Kanhangad to Belur
- Kanhangad to Daund