The journey from Malshiras to Udaipur covers approximately 900 km. The most practical way to travel is to reach Pune or Mumbai and board a direct train towards Udaipur. Driving is a long-haul task, typically taking over 18 hours via the NH 48. Udaipur is a beautiful city in Rajasthan, famous for its lakes and palaces. Ensure you plan for a multi-day trip if you choose to drive, with adequate rest stops along the way.
Total Distance: 900 km driving distance, 750 km straight-line air distance.
Check for trains like the Udaipur Express or others passing through Pune.
The highway from Mumbai to Udaipur is excellent but watch for tolls.
October to March, when the weather is cool and perfect for sightseeing.