hero
How2Go
Moradabad to Mandalgarh

Moradabad to Mandalgarh

Mandalgarh is approximately 700+ km from Moradabad, 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 Mandalgarh.

Read More
Sort By
Mode of Transport

Via Kota

RECOMMENDED

Moradabad

Kota

Mandalgarh

Approx Travel Time

10h 59m

₹530

Onwards

Via Delhi, Kota

Moradabad

Delhi

Kota

Mandalgarh

Approx Travel Time

10h 43m

₹685

Onwards

Via Faridabad

Moradabad

Faridabad

Mandalgarh

Approx Travel Time

11h 41m

On Demand

Moradabad

Faridabad

Mandalgarh

Approx Travel Time

11h 42m

On Demand

Via Ghaziabad, Ajmer

FASTEST

Moradabad

Ghaziabad

Ajmer

Mandalgarh

Approx Travel Time

10h 3m

On Demand

Via Jaipur

Moradabad

Jaipur

Mandalgarh

Approx Travel Time

16h 9m

₹791

Onwards

Moradabad

Jaipur

Mandalgarh

Approx Travel Time

14h 5m

₹5,175

Onwards

Via Sawai Madhopur

Moradabad

Sawai Madhopur

Mandalgarh

Approx Travel Time

11h 16m

₹490

Onwards

Via Mathura

Moradabad

Mathura

Mandalgarh

Approx Travel Time

11h 20m

₹530

Onwards

Via Delhi

CHEAPEST

Moradabad

Delhi

Mandalgarh

Approx Travel Time

11h 26m

₹445

Onwards

Frequently Asked Questions

What is the distance between Moradabad and Mandalgarh?

Mandalgarh is approximately 700+ kms from Moradabad.

How long does it take to reach Mandalgarh from Moradabad?

It takes approximately 10 hours to reach Mandalgarh from Moradabad by Train, Flight, Bus Via Ghaziabad, Ajmer.

What is the cheapest way to reach Mandalgarh from Moradabad?

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

What is the fastest way to reach Mandalgarh from Moradabad?

The fastest way to reach Mandalgarh from Moradabad is by Train, Flight, Bus Via Ghaziabad, Ajmer.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India