
Dindigul to Kannur
Kannur is approximately 350+ 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 Palakkad which would take approximately 9 hours.
Sort By
Mode of Transport
Via Coimbatore
RECOMMENDED
Dindigul
Coimbatore
Kannur
Approx Travel Time
8h 40m
₹325
Onwards
Dindigul
Coimbatore
Kannur
Approx Travel Time
9h 28m
₹3,430
Onwards
Via Palakkad
CHEAPEST
Dindigul
Palakkad
Kannur
Approx Travel Time
8h 40m
₹245
Onwards
Via Tirupur
Dindigul
Tirupur
Kannur
Approx Travel Time
8h 55m
₹305
Onwards
Dindigul
Tirupur
Kannur
Approx Travel Time
9h 10m
₹3,776
Onwards
Via Ottappalam
Dindigul
Ottappalam
Kannur
Approx Travel Time
9h 10m
₹255
Onwards
Via Cochin
FASTEST
Dindigul
Cochin
Kannur
Approx Travel Time
5h 55m
₹3,065
Onwards
Dindigul
Cochin
Kannur
Approx Travel Time
6h 40m
₹3,465
Onwards
Via Thrissur
Dindigul
Thrissur
Kannur
Approx Travel Time
9h 25m
₹315
Onwards
Via Erode
Dindigul
Erode
Kannur
Approx Travel Time
9h 40m
₹320
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Kannur?
Kannur is approximately 350+ 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 Palakkad.
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
- Bhilai to Dindigul
- Alleppey to Dindigul
- Loharu to Dindigul
- Tuni to Dindigul
- Yeola to Dindigul
- Ashoknagar to Dindigul
- Badrinath to Dindigul
- Dharapuram to Dindigul
- Hathras to Dindigul
- Anandpur-Sahib to Dindigul
- Jorhat to Dindigul
- Arrah to Dindigul
- Hanumangarh to Dindigul
- Muvattupuzha to Dindigul
- Raichur to Dindigul