The journey from Peravurani to the City of Lakes, Udaipur, is a long-haul trip covering over 2000 km. You will need to travel to a major hub like Chennai or Trichy to catch a train towards Western India. The most common route involves reaching Ahmedabad by train and then taking a bus or taxi to Udaipur. Expect a total travel time of 40 to 45 hours.
Total Distance: 2000 km by road, 1700 km air distance.
The bus ride from Ahmedabad to Udaipur takes about 5 hours.
September to March for pleasant lake-side weather.