The journey from Udaipur to Pune covers 850 km via NH 48, taking approximately 16-18 hours by road or 16-20 hours by train. This is a long-distance route connecting the heritage of Rajasthan to the cultural hub of Pune. You can take a train from Udaipur to Pune Junction or fly from Udaipur Airport to Pune Airport. The road journey is long and best suited for those who enjoy scenic drives through Gujarat and Maharashtra.
Total Distance: 850 km by road, 750 km air distance.
Trains are the most comfortable way to travel this long distance.
Flights are the fastest way to reach Pune.
November to February for pleasant weather.