
Kannur to Rishikesh
Rishikesh is approximately 2150+ kms from Kannur. The fastest way to reach Rishikesh from Kannur is by Flight, Train Via Delhi. It takes approximately 8 hours. The cheapest way to reach Rishikesh from Kannur is by Train, Cab Via Mathura which would take approximately 47 hours.
Sort By
Mode of Transport
Via Bangalore, Dehradun
RECOMMENDED
Kannur
Bangalore
Dehradun
Rishikesh
Approx Travel Time
8h 35m
₹15,418
Onwards
Kannur
Bangalore
Dehradun
Rishikesh
Approx Travel Time
8h 35m
₹14,023
Onwards
Kannur
Bangalore
Dehradun
Rishikesh
Approx Travel Time
8h 35m
On Demand
Via Delhi
FASTEST
Kannur
Delhi
Rishikesh
Approx Travel Time
8h 15m
On Demand
Kannur
Delhi
Rishikesh
Approx Travel Time
8h 58m
₹10,901
Onwards
Kannur
Delhi
Rishikesh
Approx Travel Time
10h 10m
₹8,079
Onwards
Via Jaipur
Kannur
Jaipur
Rishikesh
Approx Travel Time
1d 21h 21m
On Demand
Kannur
Jaipur
Rishikesh
Approx Travel Time
1d 19h 4m
On Demand
Via Mathura
CHEAPEST
Kannur
Mathura
Rishikesh
Approx Travel Time
1d 23h 7m
₹6,956
Onwards
Via Bangalore, Delhi
Kannur
Bangalore
Delhi
Rishikesh
Approx Travel Time
10h 53m
₹13,127
Onwards
Frequently Asked Questions
What is the distance between Kannur and Rishikesh?
Rishikesh is approximately 2150+ kms from Kannur.
How long does it take to reach Rishikesh from Kannur?
It takes approximately 8 hours to reach Rishikesh from Kannur by Flight, Train Via Delhi.
What is the cheapest way to reach Rishikesh from Kannur?
The cheapest way to reach Rishikesh from Kannur is by Train, Cab Via Mathura.
What is the fastest way to reach Rishikesh from Kannur?
The fastest way to reach Rishikesh from Kannur is by Flight, Train Via Delhi.