Rohtak to Ratangarh Distance

The road distance between Rohtak and Ratangarh is approximately 250+ km, and the drive usually takes around 5 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 7 hours, while trains complete the journey in approximately 6 hours, subject to the chosen service and route. The fastest way to reach Ratangarh takes approximately 5 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.

Read More
Route map showing distance and travel time from Rohtak, India to Ratangarh, India

Direct Options

Direct Train

RECOMMENDED

CHEAPEST

Rohtak

Ratangarh

Approx Travel Time

5h 21m

₹200

Onwards

Direct Cab

FASTEST

Rohtak

Ratangarh

Approx Travel Time

5h 3m

₹5,884

Onwards

Direct Bus

Rohtak

Ratangarh

Approx Travel Time

7h 12m

₹900

Onwards

Via Churu

Rohtak

Churu

Ratangarh

Approx Travel Time

5h 26m

₹325

Onwards

Rohtak

Churu

Ratangarh

Approx Travel Time

6h 1m

₹980

Onwards

Ads by MMT

Via Hisar

Rohtak

Hisar

Ratangarh

Approx Travel Time

5h 50m

₹445

Onwards

Rohtak

Hisar

Ratangarh

Approx Travel Time

6h 31m

₹215

Onwards

Via Sadulpur

Rohtak

Sadulpur

Ratangarh

Approx Travel Time

6h 6m

₹290

Onwards

Ads by MMT

Via Loharu

Rohtak

Loharu

Ratangarh

Approx Travel Time

5h 50m

₹844

Onwards

Via Sikar

Rohtak

Sikar

Ratangarh

Approx Travel Time

7h 2m

₹1,316

Onwards

Frequently Asked Questions

What is the distance between Rohtak and Ratangarh?

Ratangarh is approximately 250+ km from Rohtak.

How long does it take to reach Ratangarh from Rohtak?

It takes approximately 5 hours to reach Ratangarh from Rohtak by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India