
Rishikesh to Kannur
Kannur is approximately 2250+ kms from Rishikesh. The fastest way to reach Kannur from Rishikesh is by Train, Flight Via Dehradun, Bangalore. It takes approximately 8 hours. The cheapest way to reach Kannur from Rishikesh is by Bus, Flight Via Delhi which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Rishikesh
Delhi
Kannur
Approx Travel Time
9h 55m
On Demand
CHEAPEST
Rishikesh
Delhi
Kannur
Approx Travel Time
11h 10m
₹7,130
Onwards
Rishikesh
Delhi
Kannur
Approx Travel Time
11h 32m
₹10,441
Onwards
Via Dehradun, Bangalore
FASTEST
Rishikesh
Dehradun
Bangalore
Kannur
Approx Travel Time
7h 50m
On Demand
Rishikesh
Dehradun
Bangalore
Kannur
Approx Travel Time
7h 50m
₹14,102
Onwards
Rishikesh
Dehradun
Bangalore
Kannur
Approx Travel Time
7h 50m
₹15,246
Onwards
Via Gwalior
Rishikesh
Gwalior
Kannur
Approx Travel Time
14h 25m
On Demand
Rishikesh
Gwalior
Kannur
Approx Travel Time
16h 40m
₹10,107
Onwards
Via Bareilly, Bangalore
Rishikesh
Bareilly
Bangalore
Kannur
Approx Travel Time
12h 5m
On Demand
Rishikesh
Bareilly
Bangalore
Kannur
Approx Travel Time
14h 9m
₹18,734
Onwards
Frequently Asked Questions
What is the distance between Rishikesh and Kannur?
Kannur is approximately 2250+ kms from Rishikesh.
How long does it take to reach Kannur from Rishikesh?
It takes approximately 8 hours to reach Kannur from Rishikesh by Train, Flight Via Dehradun, Bangalore.
What is the cheapest way to reach Kannur from Rishikesh?
The cheapest way to reach Kannur from Rishikesh is by Bus, Flight Via Delhi.
What is the fastest way to reach Kannur from Rishikesh?
The fastest way to reach Kannur from Rishikesh is by Train, Flight Via Dehradun, Bangalore.