hero
How2Go
Mandalgarh to Shahganj

Mandalgarh to Shahganj

Shahganj is approximately 950+ 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 Shahganj.

Read More
Sort By
Mode of Transport

Via Kanpur

RECOMMENDED

Mandalgarh

Kanpur

Shahganj

Approx Travel Time

18h 16m

On Demand

Via Ajmer, Lucknow

Mandalgarh

Ajmer

Lucknow

Shahganj

Approx Travel Time

12h 20m

₹8,589

Onwards

Mandalgarh

Ajmer

Lucknow

Shahganj

Approx Travel Time

12h 36m

₹8,924

Onwards

FASTEST

Mandalgarh

Ajmer

Lucknow

Shahganj

Approx Travel Time

12h 2m

₹15,050

Onwards

Via Orai

Mandalgarh

Orai

Shahganj

Approx Travel Time

21h 10m

₹1,140

Onwards

Via Jaipur, Sultanpur

Mandalgarh

Jaipur

Sultanpur

Shahganj

Approx Travel Time

22h 5m

₹3,927

Onwards

Via Jaipur, Prayagraj(Allahabad)

Mandalgarh

Jaipur

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

20h 50m

₹6,456

Onwards

Via Jaipur, Kanpur, Varanasi

Mandalgarh

Jaipur

Kanpur

Varanasi

Shahganj

Approx Travel Time

1d 2h 50m

₹3,949

Onwards

Via Etawah

Mandalgarh

Etawah

Shahganj

Approx Travel Time

18h 51m

On Demand

Via Agra

CHEAPEST

Mandalgarh

Agra

Shahganj

Approx Travel Time

19h 18m

₹575

Onwards

Frequently Asked Questions

What is the distance between Mandalgarh and Shahganj?

Shahganj is approximately 950+ kms from Mandalgarh.

How long does it take to reach Shahganj from Mandalgarh?

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

What is the cheapest way to reach Shahganj from Mandalgarh?

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

What is the fastest way to reach Shahganj from Mandalgarh?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India