The distance between Makrana and Udaipur is approximately 280 km. You can reach Udaipur by road via NH 58 or by train from the Makrana Junction. The drive takes about 6 hours, while trains take roughly 5.5 hours. This route takes you to the City of Lakes.
Total Distance: 280 km by road, 250 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 5.5 hours | 6.5 hours |
| Avg Price | 250 - 500 INR | 350 - 700 INR |
| Operator | Udaipur Express | RSRTC |
| Route | Makrana Junction to Udaipur City | Makrana-Ajmer-Udaipur |
| Tip | Check the IRCTC app for real-time status. | Buses are frequent from the main bus stand. |
October to March for pleasant weather.