Moga to Ratangarh Distance

Ratangarh is approximately 350+ km from Moga. Compare the available routes and travel options between the two cities. The fastest way to reach Ratangarh takes approximately 8 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.

Route map showing distance and travel time from Moga, India to Ratangarh, India

Via Hisar

RECOMMENDED

CHEAPEST

FASTEST

Moga

Hisar

Ratangarh

Approx Travel Time

7h 42m

₹794

Onwards

Via Ludhiana

Moga

Ludhiana

Ratangarh

Approx Travel Time

9h 2m

₹2,193

Onwards

Ads by MMT

Via Jhunjhunu

Moga

Jhunjhunu

Ratangarh

Approx Travel Time

10h

₹1,082

Onwards

Via Barnala, Churu

Moga

Barnala

Churu

Ratangarh

Approx Travel Time

9h 18m

₹5,272

Onwards

Moga

Barnala

Churu

Ratangarh

Approx Travel Time

8h 43m

₹4,417

Onwards

Ads by MMT

Via Hisar, Churu

Moga

Hisar

Churu

Ratangarh

Approx Travel Time

7h 50m

₹939

Onwards

Moga

Hisar

Churu

Ratangarh

Approx Travel Time

8h 35m

₹1,794

Onwards

Via Sadulpur

Moga

Sadulpur

Ratangarh

Approx Travel Time

9h 41m

₹894

Onwards

Via Faridkot, Churu

Moga

Faridkot

Churu

Ratangarh

Approx Travel Time

8h 5m

₹3,499

Onwards

Via Sadulpur, Churu

Moga

Sadulpur

Churu

Ratangarh

Approx Travel Time

10h 2m

₹1,039

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Moga and Ratangarh?

The straight-line distance is approximately 300+ km.

What is the distance from Moga to Ratangarh via Hisar?

Via Hisar, the distance is approximately 350+ km, taking around 8 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India