The distance from Bah to Udaipur is approximately 700 km. You can reach Udaipur by traveling to Agra and then taking a train or bus. The journey takes about 15 to 17 hours. Udaipur, the 'City of Lakes', is famous for its beautiful palaces and serene lakes. The route is well-connected by road and rail.
Total Distance: 700 km by road, 600 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 15 hours | 17 hours |
| Avg Price | 800 - 2500 INR | 1000 - 2000 INR |
| Operator | Indian Railways | RSRTC/Private |
| Route | Bah to Agra, then train to Udaipur City. | Bah to Agra, then bus to Udaipur. |
| Tip | Book your train tickets in advance. | Sleeper buses are available from Agra. |
October to March, when the weather is pleasant.