Udupi to Nirmal Distance

Nirmal is approximately 900+ km from Udupi. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Nirmal, with a total travel time of approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Udupi, India to Nirmal, India

Via Hyderabad

RECOMMENDED

CHEAPEST

Udupi

Hyderabad

Nirmal

Approx Travel Time

22h 10m

₹1,898

Onwards

Udupi

Hyderabad

Nirmal

Approx Travel Time

18h 25m

On Demand

Udupi

Hyderabad

Nirmal

Approx Travel Time

17h 26m

On Demand

Via Goa, Nanded

Udupi

Goa

Nanded

Nirmal

Approx Travel Time

12h 28m

₹8,925

Onwards

Ads by MMT

Via Raichur, Hyderabad

Udupi

Raichur

Hyderabad

Nirmal

Approx Travel Time

22h 51m

₹6,473

Onwards

Via Mangalore, Hyderabad

Udupi

Mangalore

Hyderabad

Nirmal

Approx Travel Time

11h 55m

₹7,833

Onwards

FASTEST

Udupi

Mangalore

Hyderabad

Nirmal

Approx Travel Time

10h 54m

₹11,269

Onwards

Udupi

Mangalore

Hyderabad

Nirmal

Approx Travel Time

12h 10m

₹8,941

Onwards

Udupi

Mangalore

Hyderabad

Nirmal

Approx Travel Time

11h 33m

₹7,244

Onwards

Ads by MMT

Via Shivamogga, Hyderabad

Udupi

Shivamogga

Hyderabad

Nirmal

Approx Travel Time

12h 22m

₹8,345

Onwards

Frequently Asked Questions

What is the distance between Udupi and Nirmal?

Nirmal is approximately 900+ km from Udupi.

How long does it take to reach Nirmal from Udupi?

It takes approximately 11 hours to reach Nirmal from Udupi by Train, Flight, Cab Via Mangalore, Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India