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 12 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 Mangalore, Hyderabad

RECOMMENDED

FASTEST

Udupi

Mangalore

Hyderabad

Nirmal

Approx Travel Time

11h 38m

₹7,562

Onwards

Udupi

Mangalore

Hyderabad

Nirmal

Approx Travel Time

12h 10m

₹8,202

Onwards

Udupi

Mangalore

Hyderabad

Nirmal

Approx Travel Time

12h 20m

₹9,351

Onwards

Via Shivamogga, Hyderabad

Udupi

Shivamogga

Hyderabad

Nirmal

Approx Travel Time

12h 27m

₹8,729

Onwards

Udupi

Shivamogga

Hyderabad

Nirmal

Approx Travel Time

15h

₹5,901

Onwards

Ads by MMT

Via Hyderabad

CHEAPEST

Udupi

Hyderabad

Nirmal

Approx Travel Time

22h 10m

₹2,249

Onwards

Via Kankavli, Nanded

Udupi

Kankavli

Nanded

Nirmal

Approx Travel Time

23h 39m

₹4,315

Onwards

Ads by MMT

Via Bangalore, Hyderabad

Udupi

Bangalore

Hyderabad

Nirmal

Approx Travel Time

23h 46m

₹4,723

Onwards

Via Davangere, Hyderabad

Udupi

Davangere

Hyderabad

Nirmal

Approx Travel Time

1d 1h 16m

₹5,573

Onwards

Via Goa, Nanded

Udupi

Goa

Nanded

Nirmal

Approx Travel Time

12h 13m

₹6,852

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Udupi and Nirmal?

The straight-line distance is approximately 700+ km.

What is the distance from Udupi to Nirmal via Mangalore?

Via Mangalore, the distance is approximately 900+ km, taking around 12 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India