
Udupi to Rishikesh
Rishikesh is approximately 2450+ kms from Udupi. The fastest way to reach Rishikesh from Udupi is by Train, Flight Via Bangalore, Dehradun. It takes approximately 14 hours. The cheapest way to reach Rishikesh from Udupi is by Train, Flight, Bus Via Bangalore, Dehradun which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bangalore, Dehradun
RECOMMENDED
FASTEST
Udupi
Bangalore
Dehradun
Rishikesh
Approx Travel Time
14h 5m
On Demand
CHEAPEST
Udupi
Bangalore
Dehradun
Rishikesh
Approx Travel Time
14h 5m
₹9,605
Onwards
Udupi
Bangalore
Dehradun
Rishikesh
Approx Travel Time
14h 5m
₹11,035
Onwards
Via Bangalore, Ghaziabad
Udupi
Bangalore
Ghaziabad
Rishikesh
Approx Travel Time
17h 20m
On Demand
Udupi
Bangalore
Ghaziabad
Rishikesh
Approx Travel Time
18h 20m
On Demand
Udupi
Bangalore
Ghaziabad
Rishikesh
Approx Travel Time
19h 11m
On Demand
Via Bangalore, Bareilly
Udupi
Bangalore
Bareilly
Rishikesh
Approx Travel Time
18h 20m
On Demand
Udupi
Bangalore
Bareilly
Rishikesh
Approx Travel Time
20h 24m
₹15,764
Onwards
Via Bangalore, Mohali
Udupi
Bangalore
Mohali
Rishikesh
Approx Travel Time
17h 35m
On Demand
Via Bangalore, Lucknow
Udupi
Bangalore
Lucknow
Rishikesh
Approx Travel Time
22h 50m
On Demand
Frequently Asked Questions
What is the distance between Udupi and Rishikesh?
Rishikesh is approximately 2450+ kms from Udupi.
How long does it take to reach Rishikesh from Udupi?
It takes approximately 14 hours to reach Rishikesh from Udupi by Train, Flight Via Bangalore, Dehradun.
What is the cheapest way to reach Rishikesh from Udupi?
The cheapest way to reach Rishikesh from Udupi is by Train, Flight, Bus Via Bangalore, Dehradun.
What is the fastest way to reach Rishikesh from Udupi?
The fastest way to reach Rishikesh from Udupi is by Train, Flight Via Bangalore, Dehradun.