Madanapalle to Udaipur Distance

Udaipur is approximately 1450+ km from Madanapalle. Compare the available routes and travel options between the two cities. If you're travelling by air, Maharana Pratap Airport is the nearest airport to Udaipur, located about 21 km away from the city centre. Flying is the fastest way to reach Udaipur, with a total travel time of approximately 8 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 Madanapalle, India to Udaipur, India

Via Bangalore

RECOMMENDED

Madanapalle

Bangalore

Udaipur

Approx Travel Time

8h 25m

₹9,118

Onwards

FASTEST

Madanapalle

Bangalore

Udaipur

Approx Travel Time

7h 53m

₹11,743

Onwards

Via Kadapa, Vadodara

CHEAPEST

Madanapalle

Kadapa

Vadodara

Udaipur

Approx Travel Time

1d 6h 40m

₹1,865

Onwards

Madanapalle

Kadapa

Vadodara

Udaipur

Approx Travel Time

1d 6h 26m

₹21,283

Onwards

Via Bangalore, Navi Mumbai

Madanapalle

Bangalore

Navi Mumbai

Udaipur

Approx Travel Time

1d 17h 59m

₹4,999

Onwards

Via Srikalahasti, Hyderabad

Madanapalle

Srikalahasti

Hyderabad

Udaipur

Approx Travel Time

9h

₹10,046

Onwards

Madanapalle

Srikalahasti

Hyderabad

Udaipur

Approx Travel Time

8h 41m

₹12,783

Onwards

Via Kadapa, Hyderabad

Madanapalle

Kadapa

Hyderabad

Udaipur

Approx Travel Time

8h 5m

₹11,388

Onwards

Via Bangalore, Hyderabad

Madanapalle

Bangalore

Hyderabad

Udaipur

Approx Travel Time

10h

₹11,388

Onwards

Madanapalle

Bangalore

Hyderabad

Udaipur

Approx Travel Time

9h 28m

₹14,013

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Madanapalle and Udaipur?

The straight-line distance is approximately 1300+ km.

What is the distance from Madanapalle to Udaipur via Bangalore?

Via Bangalore, the distance is approximately 1450+ km, taking around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India