The journey from Firozabad to Udaipur covers 650 km. You can take a train to Jaipur and then a connecting train or bus to Udaipur. Driving via NH 48 takes about 13 hours. Udaipur is the city of lakes.
Total Distance: 650 km by road, 550 km air distance.
Book tickets to Udaipur City station.
October to March for pleasant weather.