Ganaur
Ganaur
Udaipur
Udaipur
Train Driving

Ganaur to Udaipur

Updated: 28 May 2026

Traveling from Ganaur to the 'City of Lakes', Udaipur, involves a journey of about 650 km. The most comfortable way is to take a train from Delhi to Udaipur City station. If you prefer driving, the route follows NH 48 through Jaipur and Chittorgarh. The drive is long but offers a transition into the beautiful Aravalli hills. Expect a travel duration of 12 to 14 hours by road or train.

Total Distance: 650 km driving distance, 580 km straight-line air distance.
Fastest Way
Train from Delhi, taking approximately 12 hours.
Cheapest Way
Sleeper class train from Delhi to Udaipur, costing around 500 INR.
Compare Ganaur to Udaipur Routes
Train
Connecting via Delhi
Driving
Direct
Duration 14 hours 13 hours
Avg Price 500 - 2000 INR 6000 - 8000 INR
Operator Mewar Express Personal Car
Route Ganaur to Delhi, then Delhi to Udaipur City. NH 48 via Jaipur, Ajmer, and Chittorgarh.
Tip Overnight trains are recommended to save on hotel costs and travel time. The stretch between Chittorgarh and Udaipur is scenic but watch for winding roads.
Travel Tips
  • Booking
    Book your train tickets well in advance as this is a popular tourist route.
  • Road Trip
    Plan a stopover in Chittorgarh to see the massive fort.
  • Local Travel
    Use app-based cabs for convenient travel within Udaipur.
  • Shopping
    Buy traditional Rajasthani handicrafts and textiles from local markets.
  • Weather
    Carry a light sweater even in summer for the evenings near the lakes.
Safety Tips
  • Night Driving
    Avoid driving on the highway at night due to cattle and heavy truck traffic.
  • Valuables
    Keep your belongings secure in crowded tourist spots.
  • Emergency
    Save the contact number of your hotel for any local assistance.
  • Health
    Carry basic first-aid for motion sickness on winding roads.
People Also Ask
  • Is there a direct flight?
    No, you must travel to Delhi for a flight to Udaipur.
  • What is the best time to visit?
    Winter months are the most comfortable for sightseeing.
  • Are there luxury buses?
    Yes, private operators run sleeper buses from Delhi to Udaipur.
  • How long is the drive?
    It takes about 13 hours depending on traffic and stops.
  • Is Udaipur expensive?
    It offers options for all budgets, from hostels to luxury palaces.
Quick Info
  • From Ganaur, Haryana, India
  • To Udaipur, Rajasthan, India
  • Modes
Best Time to Travel

September to February, when the weather is cool and perfect for boat rides.

Things to Do in Udaipur
1
Lake Pichola
Take a sunset boat ride to see the City Palace and Lake Palace from the water.
2
City Palace
Explore the massive palace complex showcasing Rajasthani and Mughal architecture.
3
Jag Mandir
Visit this island palace located in the middle of Lake Pichola.
4
Saheliyon-ki-Bari
Walk through these beautiful gardens built for the royal ladies of the court.
Tags
Ganaur to Udaipur Udaipur travel Rajasthan road trip NH 48 Udaipur train Ganaur transport City of Lakes Udaipur tourism