hero
How2Go
Shahganj to Mandalgarh

Shahganj to Mandalgarh

Mandalgarh is approximately 800+ km from Shahganj, 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 Lucknow, Ajmer

RECOMMENDED

Shahganj

Lucknow

Ajmer

Mandalgarh

Approx Travel Time

13h

On Demand

Shahganj

Lucknow

Ajmer

Mandalgarh

Approx Travel Time

13h 5m

₹6,729

Onwards

FASTEST

Shahganj

Lucknow

Ajmer

Mandalgarh

Approx Travel Time

12h 45m

₹9,891

Onwards

Via Agra

CHEAPEST

Shahganj

Agra

Mandalgarh

Approx Travel Time

18h 3m

₹575

Onwards

Via Agra, Bundi

Shahganj

Agra

Bundi

Mandalgarh

Approx Travel Time

17h 23m

₹955

Onwards

Via Prayagraj(Allahabad), Jaipur

Shahganj

Prayagraj(Allahabad)

Jaipur

Mandalgarh

Approx Travel Time

19h 1m

₹5,218

Onwards

Via Sultanpur, Jaipur

Shahganj

Sultanpur

Jaipur

Mandalgarh

Approx Travel Time

21h 26m

₹2,881

Onwards

Via Varanasi, Kanpur, Jaipur

Shahganj

Varanasi

Kanpur

Jaipur

Mandalgarh

Approx Travel Time

1d 2h 54m

₹4,640

Onwards

Via Etawah

Shahganj

Etawah

Mandalgarh

Approx Travel Time

18h 36m

₹685

Onwards

Via Lucknow, Jaipur

Shahganj

Lucknow

Jaipur

Mandalgarh

Approx Travel Time

14h 30m

₹11,771

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Mandalgarh?

Mandalgarh is approximately 800+ kms from Shahganj.

How long does it take to reach Mandalgarh from Shahganj?

It takes approximately 13 hours to reach Mandalgarh from Shahganj by Train, Flight, Cab Via Lucknow, Ajmer.

What is the cheapest way to reach Mandalgarh from Shahganj?

The cheapest way to reach Mandalgarh from Shahganj is by Train Via Agra.

What is the fastest way to reach Mandalgarh from Shahganj?

The fastest way to reach Mandalgarh from Shahganj is by Train, Flight, Cab Via Lucknow, Ajmer.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India