The journey from Azamgarh to Udaipur covers approximately 1100 kilometers. You can travel by train, which is the most comfortable option, taking about 18 to 20 hours. Alternatively, you can travel by bus, though it is a long journey. The route is well-connected, making it a popular trip for travelers.
Total Distance: 1100 km by road, 950 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 20 hours | 22 hours |
| Avg Price | 700 - 2500 INR | 1200 - 2000 INR |
| Operator | Indian Railways | UPSRTC |
| Route | Azamgarh to Udaipur City | Azamgarh to Udaipur via NH 28 |
| Tip | Book your tickets well in advance. | Buses are available but the journey is long. |
October to March for pleasant weather.