Travelers are voting Haldighati as the best battlefield near Udaipur. There is 1 battlefield near Sadri a city just 45 km from Udaipur. The most popular of these is Haldighati near Sadri. You can find 1 battlefield in Rajasthan and 1 battlefield in the country of India. Haldighati is the top pick in India. Want more? Check out our map of battlefields near Udaipur.