Srinagar
Srinagar
Udaipur
Udaipur
Bus Driving

Srinagar to Udaipur

Updated: 22 May 2026

The journey from Srinagar to Udaipur is approximately 900 km. You will travel through the scenic mountain roads to Haridwar or Delhi, and then proceed to Udaipur. This route connects the peaceful Himalayan region to the romantic City of Lakes in Rajasthan. Expect a mix of mountain driving and busy highway traffic.

Total Distance: 900 km by road, 700 km air distance.
Fastest Way
Private taxi taking 18 hours.
Cheapest Way
Public bus to Delhi, then bus to Udaipur.
Compare Srinagar to Udaipur Routes
Bus
Connecting
Driving
Direct
Duration 20 hours 18 hours
Avg Price 2000 - 3500 INR 18000 - 25000 INR
Operator UTC/Private Bus Private Taxi
Route Srinagar - Haridwar - Delhi - Udaipur NH 34 and NH 48
Tip Take a bus to Delhi and then use a bus or train to reach Udaipur. A private taxi is the most convenient way to reach Udaipur directly.
Travel Tips
  • Traffic Alert
    Udaipur traffic can be heavy; plan your arrival accordingly.
  • Booking
    Book your taxi or bus in advance to avoid last-minute hassles.
  • Weather
    Udaipur experiences extreme temperatures; pack accordingly.
  • Stay Connected
    Use ride-sharing apps like Uber or Ola for local travel.
  • Food
    Try the local Rajasthani cuisine, especially the famous Udaipur sweets.
Safety Tips
  • Road Safety
    Be cautious on the highways, especially during night travel.
  • Emergency
    Keep emergency numbers for Udaipur police saved.
  • Valuables
    Keep your belongings secure in crowded public areas.
  • Health
    Carry a basic medical kit for the long journey.
People Also Ask
  • Is there a direct train?
    No, you must reach Delhi first.
  • How long is the journey?
    It takes about 18 to 20 hours by road.
  • Is it safe?
    Yes, the route is well-traveled and safe.
  • What is the best time to visit?
    Winter months are the most pleasant.
  • Are there taxis available?
    Yes, private taxis can be hired from Srinagar.
Quick Info
  • From Srinagar, Uttarakhand, India
  • To Udaipur, Rajasthan, India
  • Modes
Best Time to Travel

October to March for comfortable weather.

Things to Do in Udaipur
1
City Palace
Explore this stunning palace complex, which overlooks Lake Pichola.
2
Lake Pichola
Enjoy a boat ride on this beautiful lake, which is the heart of Udaipur.
3
Jag Mandir
Visit this historic palace on an island in Lake Pichola.
4
Saheliyon-ki-Bari
Walk through this beautiful garden, which was built for the royal ladies.
Tags
Srinagar to Udaipur distance bus to Udaipur from Srinagar Delhi to Udaipur travel best way to reach Udaipur Uttarakhand to Rajasthan travel travel time Srinagar to Udaipur Udaipur transport guide road trip Srinagar to Udaipur