
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 19 hours. The cheapest way to reach Ranikhet from Udupi is by Train, Bus Via Delhi which would take approximately 47 hours.
Sort By
Mode of Transport
Via Mangalore, Delhi
RECOMMENDED
Udupi
Mangalore
Delhi
Ranikhet
Approx Travel Time
19h 26m
₹12,037
Onwards
Udupi
Mangalore
Delhi
Ranikhet
Approx Travel Time
19h 15m
₹10,607
Onwards
FASTEST
Udupi
Mangalore
Delhi
Ranikhet
Approx Travel Time
18h 48m
₹10,167
Onwards
Via Delhi
CHEAPEST
Udupi
Delhi
Ranikhet
Approx Travel Time
1d 22h 28m
₹2,953
Onwards
Via Satara, Delhi
Udupi
Satara
Delhi
Ranikhet
Approx Travel Time
2d 12h 5m
₹6,488
Onwards
Via Haridwar
Udupi
Haridwar
Ranikhet
Approx Travel Time
2d 0h 28m
₹8,352
Onwards
Via Goa, Ghaziabad
Udupi
Goa
Ghaziabad
Ranikhet
Approx Travel Time
22h 45m
₹17,391
Onwards
Udupi
Goa
Ghaziabad
Ranikhet
Approx Travel Time
22h 43m
₹8,851
Onwards
Via Goa, Delhi
Udupi
Goa
Delhi
Ranikhet
Approx Travel Time
22h 10m
₹17,779
Onwards
Via Bangalore, Bareilly
Udupi
Bangalore
Bareilly
Ranikhet
Approx Travel Time
20h
₹12,956
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 19 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 Delhi.
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.

