hero
How2Go
Mandalgarh to Moga

Mandalgarh to Moga

Moga is approximately 900+ km from Mandalgarh, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Moga.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

FASTEST

Mandalgarh

Delhi

Moga

Approx Travel Time

15h 37m

₹525

Onwards

Via Kota, Ludhiana

Mandalgarh

Kota

Ludhiana

Moga

Approx Travel Time

15h 49m

₹885

Onwards

Via Bundi, Jhunjhunu

Mandalgarh

Bundi

Jhunjhunu

Moga

Approx Travel Time

15h 45m

₹4,200

Onwards

Via Jaipur

Mandalgarh

Jaipur

Moga

Approx Travel Time

16h 11m

₹6,801

Onwards

Mandalgarh

Jaipur

Moga

Approx Travel Time

18h 3m

₹6,266

Onwards

Via Kota, Jind

Mandalgarh

Kota

Jind

Moga

Approx Travel Time

15h 37m

₹7,944

Onwards

Via Kota, Delhi

Mandalgarh

Kota

Delhi

Moga

Approx Travel Time

16h 2m

₹765

Onwards

Via Bhilwara, Jhunjhunu

Mandalgarh

Bhilwara

Jhunjhunu

Moga

Approx Travel Time

15h 40m

₹3,670

Onwards

Via Bhilwara, Reengus

Mandalgarh

Bhilwara

Reengus

Moga

Approx Travel Time

16h 14m

₹1,420

Onwards

Via Chittorgarh, Reengus

Mandalgarh

Chittorgarh

Reengus

Moga

Approx Travel Time

16h 18m

₹1,190

Onwards

Frequently Asked Questions

What is the distance between Mandalgarh and Moga?

Moga is approximately 900+ kms from Mandalgarh.

How long does it take to reach Moga from Mandalgarh?

It takes approximately 16 hours to reach Moga from Mandalgarh by Train Via Delhi.

What is the cheapest way to reach Moga from Mandalgarh?

The cheapest way to reach Moga from Mandalgarh is by Train Via Delhi.

What is the fastest way to reach Moga from Mandalgarh?

The fastest way to reach Moga from Mandalgarh is by Train Via Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India