hero
How2Go
Ratangarh to Moga

Ratangarh to Moga

Moga is approximately 450+ kms from Ratangarh. The fastest way to reach Moga from Ratangarh is by Train, Bus Via Hisar. It takes approximately 9 hours. The cheapest way to reach Moga from Ratangarh is by Train Via Dhuri which would take approximately 10 hours.

Sort By
Mode of Transport

Via Dhuri

RECOMMENDED

CHEAPEST

Ratangarh

Dhuri

Moga

Approx Travel Time

10h 8m

₹305

Onwards

Via Churu, Hisar

Ratangarh

Churu

Hisar

Moga

Approx Travel Time

8h 57m

₹7,840

Onwards

Ratangarh

Churu

Hisar

Moga

Approx Travel Time

8h 50m

₹890

Onwards

Ads by MMT

Via Churu, Sirsa

Ratangarh

Churu

Sirsa

Moga

Approx Travel Time

9h 11m

₹480

Onwards

Ratangarh

Churu

Sirsa

Moga

Approx Travel Time

9h 18m

₹7,430

Onwards

Via Hisar

FASTEST

Ratangarh

Hisar

Moga

Approx Travel Time

8h 40m

₹745

Onwards

Ads by MMT

Via Fatehpur, Rajasthan, Faridkot

Ratangarh

Fatehpur, Rajasthan

Faridkot

Moga

Approx Travel Time

10h 33m

₹2,047

Onwards

Via Sadulpur

Ratangarh

Sadulpur

Moga

Approx Travel Time

10h 27m

On Demand

Via Fatehpur, Rajasthan, Barnala

Ratangarh

Fatehpur, Rajasthan

Barnala

Moga

Approx Travel Time

9h 50m

₹5,161

Onwards

Via Churu, Bathinda

Ratangarh

Churu

Bathinda

Moga

Approx Travel Time

9h 25m

₹2,883

Onwards

Frequently Asked Questions

What is the distance between Ratangarh and Moga?

Moga is approximately 450+ kms from Ratangarh.

How long does it take to reach Moga from Ratangarh?

It takes approximately 9 hours to reach Moga from Ratangarh by Train, Bus Via Hisar.

What is the cheapest way to reach Moga from Ratangarh?

The cheapest way to reach Moga from Ratangarh is by Train Via Dhuri.

What is the fastest way to reach Moga from Ratangarh?

The fastest way to reach Moga from Ratangarh is by Train, Bus Via Hisar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India