Rohtak to Udaipur Distance
The road distance between Rohtak and Udaipur is approximately 650+ km, and the drive usually takes around 12 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 12 hours. If you're travelling by air, Maharana Pratap Airport is located in Udaipur. Flying is the fastest way to reach Udaipur, with a total travel time of approximately 4 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Delhi
RECOMMENDED
FASTEST
Rohtak
Delhi
Udaipur
Approx Travel Time
3h 59m
₹5,693
Onwards
Rohtak
Delhi
Udaipur
Approx Travel Time
4h 55m
₹5,938
Onwards
Via Rewari
CHEAPEST
Rohtak
Rewari
Udaipur
Approx Travel Time
12h 17m
₹510
Onwards
Rohtak
Rewari
Udaipur
Approx Travel Time
12h 4m
₹2,601
Onwards
Rohtak
Rewari
Udaipur
Approx Travel Time
12h 31m
On Demand
Direct Options
Rohtak
Udaipur
Approx Travel Time
11h 27m
₹1,799
Onwards
Rohtak
Udaipur
Approx Travel Time
11h 40m
₹25,633
Onwards
Via Jaipur
Rohtak
Jaipur
Udaipur
Approx Travel Time
13h 15m
₹1,334
Onwards
Via Ajmer
Rohtak
Ajmer
Udaipur
Approx Travel Time
11h 47m
₹1,039
Onwards
Via Ghaziabad, Delhi
Rohtak
Ghaziabad
Delhi
Udaipur
Approx Travel Time
5h 43m
₹5,983
Onwards
Frequently Asked Questions
What is the distance between Rohtak and Udaipur?
The distance between Rohtak and Udaipur is approximately 650+ km by road.
What is the straight-line (aerial) distance between Rohtak and Udaipur?
The straight-line distance is approximately 500+ km.
How long does it take to travel from Rohtak to Udaipur by road?
It takes around 12 hours by road.
What is the distance from Rohtak to Udaipur via Delhi?
Via Delhi, the distance is approximately 600+ km, taking around 4 hours.
How much does it cost to travel from Rohtak to Udaipur?
Costs vary by mode — approximately ₹1750+ by bus and ₹25600+ by cab.
Does the distance from Rohtak to Udaipur change by route?
Yes — the road distance varies from 650+ km via the direct route to 600+ km via Delhi, depending on the path taken.
Does travel time between Rohtak and Udaipur vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Rohtak and Udaipur?
The driving distance is 650+ km, while the straight-line distance is shorter at 500+ km, due to the road route following terrain and highways.

