
Udupi to Ranikhet
Ranikhet is approximately 2150+ kms from Udupi. The fastest way to reach Ranikhet from Udupi is by Train, Flight, Bus Via Mangalore, Delhi. It takes approximately 15 hours. The cheapest way to reach Ranikhet from Udupi is by Train, Bus Via Ghaziabad which would take approximately 45 hours.
Sort By
Mode of Transport
Via Mangalore, Delhi
RECOMMENDED
Udupi
Mangalore
Delhi
Ranikhet
Approx Travel Time
15h 27m
₹8,321
Onwards
Udupi
Mangalore
Delhi
Ranikhet
Approx Travel Time
15h 27m
₹7,116
Onwards
FASTEST
Udupi
Mangalore
Delhi
Ranikhet
Approx Travel Time
14h 45m
₹6,576
Onwards
Via Ghaziabad
CHEAPEST
Udupi
Ghaziabad
Ranikhet
Approx Travel Time
1d 20h 32m
₹2,575
Onwards
Via Haridwar
Udupi
Haridwar
Ranikhet
Approx Travel Time
2d 0h 50m
₹6,911
Onwards
Via Satara, Delhi
Udupi
Satara
Delhi
Ranikhet
Approx Travel Time
2d 3h 58m
₹6,100
Onwards
Via Bangalore, Bareilly
Udupi
Bangalore
Bareilly
Ranikhet
Approx Travel Time
18h 24m
₹11,323
Onwards
Via Goa, Ghaziabad
Udupi
Goa
Ghaziabad
Ranikhet
Approx Travel Time
18h 43m
₹17,046
Onwards
Udupi
Goa
Ghaziabad
Ranikhet
Approx Travel Time
17h 21m
₹7,822
Onwards
Via Goa, Delhi
Udupi
Goa
Delhi
Ranikhet
Approx Travel Time
19h 27m
₹17,052
Onwards
Frequently Asked Questions
What is the distance between Udupi and Ranikhet?
Ranikhet is approximately 2150+ kms from Udupi.
How long does it take to reach Ranikhet from Udupi?
It takes approximately 15 hours to reach Ranikhet from Udupi by Train, Flight, Bus Via Mangalore, Delhi.
What is the cheapest way to reach Ranikhet from Udupi?
The cheapest way to reach Ranikhet from Udupi is by Train, Bus Via Ghaziabad.
What is the fastest way to reach Ranikhet from Udupi?
The fastest way to reach Ranikhet from Udupi is by Train, Flight, Bus Via Mangalore, Delhi.


