Reaching Udaipur from Muzaffarpur is a long-distance journey of 1400 km. There are no direct trains, so the most practical route is taking a train to Jaipur and then a bus or connecting train to Udaipur. The road journey involves NH 27 and NH 58. Expect a total travel time of 30 to 35 hours. Udaipur, the City of Lakes, is well worth the long transit.
Total Distance: 1400 km by road, 1200 km straight-line air distance.
Break your journey in Jaipur to rest before the final leg.
September to March for pleasant lake-side weather.