Udaipur
Udaipur
Train Flight

Old Goa to Udaipur

Updated: 28 May 2026

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.
Fastest Way
Flight with a short layover is the fastest option.
Cheapest Way
Train is the most economical way to reach Udaipur.
Compare Old Goa to Udaipur Routes
Train
Connecting
Flight
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.
Travel Tips
  • Boat Rides
    Book your boat ride in advance during peak tourist season.
  • Local Food
    Try the traditional Rajasthani thali at a local restaurant.
  • Walking
    The old city is best explored on foot due to narrow lanes.
  • Photography
    Carry a good camera; the city is extremely photogenic.
  • Souvenirs
    Buy miniature paintings and silver jewelry from local markets.
Safety Tips
  • Water Safety
    Ensure boat operators provide life jackets.
  • Night Safety
    The city is generally safe, but avoid isolated areas after dark.
  • Touts
    Politely decline offers from unauthorized street guides.
  • Emergency
    Keep the contact details of your hotel reception handy.
People Also Ask
  • Is there a direct flight?
    No, most flights have a layover.
  • How to reach from Ahmedabad?
    Buses and trains are frequent from Ahmedabad.
  • Is Udaipur expensive?
    It offers options for all budgets.
  • Best time to visit?
    Winter months are ideal.
  • Are there lakes?
    Yes, Udaipur is famous for its interconnected lakes.
Quick Info
  • From Old Goa, Goa, India
  • To Udaipur, Rajasthan, India
  • Modes
Best Time to Travel

September to March, when the lakes are full and weather is cool.

Things to Do in Udaipur
1
Lake Pichola
Take a sunset boat ride on this iconic lake.
2
City Palace
Tour the massive palace complex overlooking the lake.
3
Jag Mandir
Visit this beautiful palace built on an island in Lake Pichola.
4
Saheliyon-ki-Bari
Walk through these historic gardens with fountains and kiosks.
Tags
Old Goa to Udaipur Goa to Udaipur travel Udaipur tourism flights to Udaipur trains to Udaipur distance Goa to Udaipur Rajasthan travel Udaipur guide