hero
How2Go
Udupi to Ranikhet

Udupi to Ranikhet

Ranikhet is approximately 2100+ km from Udupi, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ranikhet.

Read More
Sort By
Mode of Transport

Via Mangalore, Delhi

RECOMMENDED

FASTEST

Udupi

Mangalore

Delhi

Ranikhet

Approx Travel Time

18h 23m

₹10,687

Onwards

Udupi

Mangalore

Delhi

Ranikhet

Approx Travel Time

18h 55m

₹11,327

Onwards

Udupi

Mangalore

Delhi

Ranikhet

Approx Travel Time

18h 59m

₹12,463

Onwards

Via Goa, Delhi

CHEAPEST

Udupi

Goa

Delhi

Ranikhet

Approx Travel Time

1d 18h 40m

₹2,530

Onwards

Via Mathura, Kichha

Udupi

Mathura

Kichha

Ranikhet

Approx Travel Time

1d 16h 21m

₹5,172

Onwards

Via Jhansi, Ghaziabad

Udupi

Jhansi

Ghaziabad

Ranikhet

Approx Travel Time

2d 10h 22m

₹6,780

Onwards

Via Mangalore, Delhi, Dehradun

Udupi

Mangalore

Delhi

Dehradun

Ranikhet

Approx Travel Time

1d 2h 38m

₹9,937

Onwards

Udupi

Mangalore

Delhi

Dehradun

Ranikhet

Approx Travel Time

23h 28m

₹13,005

Onwards

Udupi

Mangalore

Delhi

Dehradun

Ranikhet

Approx Travel Time

1d 4h 10m

₹10,711

Onwards

Udupi

Mangalore

Delhi

Dehradun

Ranikhet

Approx Travel Time

1d

₹13,645

Onwards

Frequently Asked Questions

What is the distance between Udupi and Ranikhet?

Ranikhet is approximately 2100+ 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 Goa, 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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India