The journey from Madurai to Udaipur covers 2300 km. You can fly via Delhi or Mumbai. Train travel is long and requires multiple changes. Udaipur is known as the City of Lakes.
Total Distance: 2300 km by road, 1900 km air distance.
Book early for better prices.
October to March.