The journey from Firozpur to Udaipur is a long-distance trip of approximately 850 km. The most comfortable way to travel is by train, often involving a change in Delhi or Jaipur. Road travel is possible but requires multiple days or a long drive. Udaipur, known as the City of Lakes, is a popular tourist destination in Rajasthan.
Total Distance: 850 km by road, 700 km by air.
Break your journey in Delhi for a better experience.
September to March for pleasant weather.