hero
How2Go
Udupi to Nandi-Hills

Udupi to Nandi-Hills

Nandi Hills is approximately 400+ 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 Nandi Hills.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Udupi

Nandi Hills

Approx Travel Time

8h

₹10,200

Onwards

Via Arsikere, Tumkur

Udupi

Arsikere

Tumkur

Nandi Hills

Approx Travel Time

8h 8m

₹3,822

Onwards

Via Mangalore, Bangalore

FASTEST

Udupi

Mangalore

Bangalore

Nandi Hills

Approx Travel Time

6h 59m

₹6,063

Onwards

Udupi

Mangalore

Bangalore

Nandi Hills

Approx Travel Time

7h 39m

₹6,603

Onwards

Via Shivamogga, Tumkur

Udupi

Shivamogga

Tumkur

Nandi Hills

Approx Travel Time

7h 25m

₹6,331

Onwards

Via Bangalore

Udupi

Bangalore

Nandi Hills

Approx Travel Time

10h 41m

₹1,952

Onwards

CHEAPEST

Udupi

Bangalore

Nandi Hills

Approx Travel Time

11h 13m

₹1,378

Onwards

Via Shivamogga, Bangalore

Udupi

Shivamogga

Bangalore

Nandi Hills

Approx Travel Time

8h 40m

₹4,546

Onwards

Via Hassan, Bangalore

Udupi

Hassan

Bangalore

Nandi Hills

Approx Travel Time

10h 7m

₹1,993

Onwards

Via Tumkur

Udupi

Tumkur

Nandi Hills

Approx Travel Time

10h 7m

₹3,857

Onwards

Frequently Asked Questions

What is the distance between Udupi and Nandi-Hills?

Nandi-Hills is approximately 400+ kms from Udupi.

How long does it take to reach Nandi-Hills from Udupi?

It takes approximately 7 hours to reach Nandi-Hills from Udupi by Train, Flight, Cab Via Mangalore, Bangalore.

What is the cheapest way to reach Nandi-Hills from Udupi?

The cheapest way to reach Nandi-Hills from Udupi is by Train, Cab Via Bangalore.

What is the fastest way to reach Nandi-Hills from Udupi?

The fastest way to reach Nandi-Hills from Udupi is by Train, Flight, Cab Via Mangalore, Bangalore.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India