
Madurai to Kannur
Kannur is approximately 400+ kms from Madurai. The fastest way to reach Kannur from Madurai is by Train, Flight Via Cochin. It takes approximately 6 hours. The cheapest way to reach Kannur from Madurai is by Train Via Ottappalam which would take approximately 10 hours.
Sort By
Mode of Transport
Via Ottappalam
RECOMMENDED
CHEAPEST
Madurai
Ottappalam
Kannur
Approx Travel Time
9h 55m
₹285
Onwards
Via Tirupur
Madurai
Tirupur
Kannur
Approx Travel Time
10h 10m
₹345
Onwards
Madurai
Tirupur
Kannur
Approx Travel Time
10h 55m
₹529
Onwards
Madurai
Tirupur
Kannur
Approx Travel Time
10h 56m
₹4,293
Onwards
Via Chalakudy
Madurai
Chalakudy
Kannur
Approx Travel Time
10h 10m
₹370
Onwards
Via Cochin
Madurai
Cochin
Kannur
Approx Travel Time
10h 25m
₹335
Onwards
FASTEST
Madurai
Cochin
Kannur
Approx Travel Time
6h 10m
₹3,623
Onwards
Madurai
Cochin
Kannur
Approx Travel Time
8h 7m
₹10,229
Onwards
Via Karur
Madurai
Karur
Kannur
Approx Travel Time
10h 40m
₹310
Onwards
Via Erode
Madurai
Erode
Kannur
Approx Travel Time
10h 55m
₹340
Onwards
Frequently Asked Questions
What is the distance between Madurai and Kannur?
Kannur is approximately 400+ kms from Madurai.
How long does it take to reach Kannur from Madurai?
It takes approximately 6 hours to reach Kannur from Madurai by Train, Flight Via Cochin.
What is the cheapest way to reach Kannur from Madurai?
The cheapest way to reach Kannur from Madurai is by Train Via Ottappalam.
What is the fastest way to reach Kannur from Madurai?
The fastest way to reach Kannur from Madurai is by Train, Flight Via Cochin.