Udaipur, the City of Lakes, is about 1,500 km from Old Goa. The most practical way to reach is by flying from Goa to Udaipur (UDR) with a layover, as direct flights are rare. Alternatively, you can take a train to Ahmedabad and then a bus or train to Udaipur. The journey transitions from the lush Konkan coast to the rugged Aravalli hills of Rajasthan.
Total Distance: 1,500 km by road, 1,250 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 30 hours | 5 hours (with layover) |
| Avg Price | 2000 - 4500 INR | 7000 - 16000 INR |
| Operator | Indian Railways | IndiGo |
| Route | Madgaon to Ahmedabad, then train to Udaipur. | GOI/GOX to UDR via Mumbai or Delhi. |
| Tip | The train journey is scenic but requires a change in Ahmedabad. | Check layover times carefully to avoid long waits. |
September to March, when the lakes are full and weather is cool.