
Karkala to Rishikesh
Rishikesh is approximately 2700+ kms from Karkala. The fastest way to reach Rishikesh from Karkala is by Cab, Flight Via Mangalore, Delhi. It takes approximately 12 hours. The cheapest way to reach Rishikesh from Karkala is by Bus, Flight Via Bangalore, Dehradun which would take approximately 18 hours.
Sort By
Mode of Transport
Via Udupi
RECOMMENDED
Karkala
Udupi
Rishikesh
Approx Travel Time
1d 18h 27m
On Demand
Karkala
Udupi
Rishikesh
Approx Travel Time
1d 18h 17m
On Demand
Via Mangalore, Delhi
Karkala
Mangalore
Delhi
Rishikesh
Approx Travel Time
14h 15m
₹9,679
Onwards
Karkala
Mangalore
Delhi
Rishikesh
Approx Travel Time
13h 39m
₹11,587
Onwards
FASTEST
Karkala
Mangalore
Delhi
Rishikesh
Approx Travel Time
12h 5m
₹14,563
Onwards
Karkala
Mangalore
Delhi
Rishikesh
Approx Travel Time
12h 41m
₹12,655
Onwards
Via Udupi, Jhansi
Karkala
Udupi
Jhansi
Rishikesh
Approx Travel Time
2d 5h 47m
On Demand
Via Bangalore, Dehradun
CHEAPEST
Karkala
Bangalore
Dehradun
Rishikesh
Approx Travel Time
18h 12m
₹8,515
Onwards
Karkala
Bangalore
Dehradun
Rishikesh
Approx Travel Time
18h 18m
₹10,250
Onwards
Via Bangalore, Delhi
Karkala
Bangalore
Delhi
Rishikesh
Approx Travel Time
20h 52m
₹8,845
Onwards
Frequently Asked Questions
What is the distance between Karkala and Rishikesh?
Rishikesh is approximately 2700+ kms from Karkala.
How long does it take to reach Rishikesh from Karkala?
It takes approximately 12 hours to reach Rishikesh from Karkala by Cab, Flight Via Mangalore, Delhi.
What is the cheapest way to reach Rishikesh from Karkala?
The cheapest way to reach Rishikesh from Karkala is by Bus, Flight Via Bangalore, Dehradun.
What is the fastest way to reach Rishikesh from Karkala?
The fastest way to reach Rishikesh from Karkala is by Cab, Flight Via Mangalore, Delhi.

