
Dindigul to Kannur
Kannur is approximately 400+ kms from Dindigul. The fastest way to reach Kannur from Dindigul is by Train, Flight Via Cochin. It takes approximately 6 hours. The cheapest way to reach Kannur from Dindigul is by Train Via Karur which would take approximately 9 hours.
Sort By
Mode of Transport
Via Tirupur
RECOMMENDED
Dindigul
Tirupur
Kannur
Approx Travel Time
8h
₹3,481
Onwards
Dindigul
Tirupur
Kannur
Approx Travel Time
8h 27m
₹305
Onwards
Via Cochin
FASTEST
Dindigul
Cochin
Kannur
Approx Travel Time
5h 29m
₹2,750
Onwards
Dindigul
Cochin
Kannur
Approx Travel Time
7h 50m
₹3,150
Onwards
Dindigul
Cochin
Kannur
Approx Travel Time
11h 21m
₹755
Onwards
Dindigul
Cochin
Kannur
Approx Travel Time
9h
₹355
Onwards
Via Ottappalam
Dindigul
Ottappalam
Kannur
Approx Travel Time
8h 3m
₹255
Onwards
Via Erode
Dindigul
Erode
Kannur
Approx Travel Time
9h
₹4,266
Onwards
Dindigul
Erode
Kannur
Approx Travel Time
9h 13m
₹320
Onwards
Via Karur
CHEAPEST
Dindigul
Karur
Kannur
Approx Travel Time
8h 46m
₹240
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Kannur?
Kannur is approximately 400+ kms from Dindigul.
How long does it take to reach Kannur from Dindigul?
It takes approximately 6 hours to reach Kannur from Dindigul by Train, Flight Via Cochin.
What is the cheapest way to reach Kannur from Dindigul?
The cheapest way to reach Kannur from Dindigul is by Train Via Karur.
What is the fastest way to reach Kannur from Dindigul?
The fastest way to reach Kannur from Dindigul is by Train, Flight Via Cochin.
Routes Connecting Dindigul
Routes From Dindigul
Routes To Dindigul
- Srikakulam to Dindigul
- Bhiwandi to Dindigul
- Lalitpur to Dindigul
- Gandhinagar to Dindigul
- Toranagallu to Dindigul
- Araria to Dindigul
- Shikohabad to Dindigul
- Bilaspur to Dindigul
- Abohar to Dindigul
- Anandpur-Sahib to Dindigul
- Ambikapur to Dindigul
- Mahuva to Dindigul
- Chalisgaon to Dindigul
- Palanpur to Dindigul
- Kayamkulam to Dindigul