Udaipur to Puspatirega Distance

Puspatirega is approximately 1500+ km from Udaipur. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Puspatirega, 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 Udaipur, India to Puspatirega, India

Via Ahmedabad, Visakhapatnam

RECOMMENDED

Udaipur

Ahmedabad

Visakhapatnam

Puspatirega

Approx Travel Time

13h 44m

₹9,082

Onwards

Udaipur

Ahmedabad

Visakhapatnam

Puspatirega

Approx Travel Time

14h 42m

₹9,447

Onwards

Via Hyderabad, Visakhapatnam

FASTEST

Udaipur

Hyderabad

Visakhapatnam

Puspatirega

Approx Travel Time

8h 7m

₹13,197

Onwards

Udaipur

Hyderabad

Visakhapatnam

Puspatirega

Approx Travel Time

14h 42m

₹8,594

Onwards

Ads by MMT

Via Jharsuguda, Visakhapatnam

CHEAPEST

Udaipur

Jharsuguda

Visakhapatnam

Puspatirega

Approx Travel Time

1d 12h 43m

₹1,890

Onwards

Via Nagpur, Visakhapatnam

Udaipur

Nagpur

Visakhapatnam

Puspatirega

Approx Travel Time

1d 19h 27m

₹6,700

Onwards

Ads by MMT

Via Hyderabad, Anakapalle

Udaipur

Hyderabad

Anakapalle

Puspatirega

Approx Travel Time

16h 49m

₹8,584

Onwards

Via Hyderabad, Rajahmundry

Udaipur

Hyderabad

Rajahmundry

Puspatirega

Approx Travel Time

11h 35m

₹11,553

Onwards

Udaipur

Hyderabad

Rajahmundry

Puspatirega

Approx Travel Time

18h 23m

₹8,544

Onwards

Via Hyderabad, Tuni

Udaipur

Hyderabad

Tuni

Puspatirega

Approx Travel Time

16h 55m

₹8,569

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1200+ km.

What is the distance from Udaipur to Puspatirega via Ahmedabad?

Via Ahmedabad, the distance is approximately 1500+ km, taking around 14 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India