The journey from Udaipur to Madurai is a long-distance trip of approximately 2100 km. The most practical way is to fly from Udaipur to Madurai with a layover in a major city like Chennai or Bangalore. Madurai is a historic city in Tamil Nadu, famous for the Meenakshi Temple. Expect a total travel time of 10 to 12 hours by air.
Total Distance: Driving distance is 2100 km; straight-line air distance is 1700 km.
Book your connecting flight on a single PNR.
October to March for pleasant weather.