
Guruvayoor to Kannur
Kannur is approximately 150+ kms from Guruvayoor. The fastest way to reach Kannur from Guruvayoor is by Bus. It takes approximately 4 hours. The cheapest way to reach Kannur from Guruvayoor is by Train Via Thrissur which would take approximately 5 hours.
Sort By
Mode of Transport
Via TIRUR
Guruvayoor
TIRUR
Kannur
Approx Travel Time
4h
₹2,475
Onwards
Guruvayoor
TIRUR
Kannur
Approx Travel Time
3h 25m
₹148
Onwards
Guruvayoor
TIRUR
Kannur
Approx Travel Time
6h
₹2,594
Onwards
Via Thrissur
CHEAPEST
Guruvayoor
Thrissur
Kannur
Approx Travel Time
4h 29m
₹140
Onwards
Guruvayoor
Thrissur
Kannur
Approx Travel Time
5h
₹1,693
Onwards
Guruvayoor
Thrissur
Kannur
Approx Travel Time
4h 36m
₹744
Onwards
Via Tirurangadi
Guruvayoor
Tirurangadi
Kannur
Approx Travel Time
4h 24m
On Demand
Via Calicut
Guruvayoor
Calicut
Kannur
Approx Travel Time
4h 25m
₹365
Onwards
Frequently Asked Questions
What is the distance between Guruvayoor and Kannur?
Kannur is approximately 150+ kms from Guruvayoor.
How long does it take to reach Kannur from Guruvayoor?
It takes approximately 4 hours to reach Kannur from Guruvayoor by Bus.
What is the cheapest way to reach Kannur from Guruvayoor?
The cheapest way to reach Kannur from Guruvayoor is by Train Via Thrissur.
What is the fastest way to reach Kannur from Guruvayoor?
The fastest way to reach Kannur from Guruvayoor is by Bus.
Routes Connecting Guruvayoor
Routes From Guruvayoor
- Guruvayoor to Khandwa
- Guruvayoor to Gorakhpur
- Guruvayoor to Purulia
- Guruvayoor to Kharagpur
- Guruvayoor to Talcher
- Guruvayoor to Champawat
- Guruvayoor to Sulya
- Guruvayoor to Bangarapet
- Guruvayoor to Betul
- Guruvayoor to Hamirpur
- Guruvayoor to Mahbubnagar
- Guruvayoor to Raxaul
- Guruvayoor to Gadwal
- Guruvayoor to Ooty
- Guruvayoor to Chittorgarh
Routes To Guruvayoor
- Nelamangala to Guruvayoor
- Porbandar to Guruvayoor
- Karkala to Guruvayoor
- Jhajjar to Guruvayoor
- Gokak to Guruvayoor
- Karimnagar to Guruvayoor
- Bindki to Guruvayoor
- Shirpur to Guruvayoor
- Vadodara to Guruvayoor
- Gudalur to Guruvayoor
- Kausani to Guruvayoor
- Palwal to Guruvayoor
- Nangal to Guruvayoor
- Nohar to Guruvayoor
- Valsad to Guruvayoor


