The journey from Udaipur to Surat covers 450 km via NH 48, taking approximately 9-10 hours by road or 10-12 hours by train. This is a major route connecting the heritage of Rajasthan to the Diamond City of Surat. You can take a train from Udaipur to Surat Junction or travel by bus. The road journey is well-paved and passes through major cities like Ahmedabad and Vadodara.
Total Distance: 450 km by road, 380 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 11 hours | 10 hours |
| Avg Price | 400-1200 INR | 500-1000 INR |
| Operator | Udaipur-Surat Express | GSRTC/Private Volvo |
| Route | Udaipur City to Surat Junction. | NH 48 via Ahmedabad. |
| Tip | Trains are the most economical way to travel this long distance. | Buses are the most common way to reach Surat. |
October to March for pleasant weather.