The journey from Sujangarh to the 'City of Lakes', Udaipur, covers about 450 km. You can take a train to Jaipur or Ajmer and then switch to a bus or another train to reach Udaipur. Driving is also an option via NH 58, which takes you through the scenic Aravalli hills. The total travel time ranges from 9 to 11 hours. Udaipur is a major tourist destination, so plan your bookings well in advance.
Total Distance: 450 km by road, 380 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 11 hours | 9 hours |
| Avg Price | 500-1200 INR | 7000-9000 INR |
| Operator | Indian Railways | Private Taxi |
| Route | Sujangarh - Jaipur - Udaipur | Sujangarh - Nagaur - Jodhpur - Pali - Udaipur |
| Tip | The overnight train from Jaipur to Udaipur is the most convenient. | The road via Pali is scenic but watch for winding sections. |
September to March for the best experience of the lakes and palaces.