The route from Anjuna to Udaipur is a long 1300 km drive that takes you through the states of Maharashtra, Gujarat, and Rajasthan. You will travel via Mumbai, Vadodara, and Ahmedabad before reaching the 'City of Lakes', Udaipur.
Total Distance: 1300 km driving distance, 1000 km straight-line air distance.
This is a very long drive; plan for multiple overnight stops.
October to March, when the weather is cool and pleasant for exploring the city.