hero
How2Go
Shahjahanpur to Mahendragarh

Shahjahanpur to Mahendragarh

Mahendragarh is approximately 400+ km from Shahjahanpur, 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 Mahendragarh.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Shahjahanpur

Delhi

Mahendragarh

Approx Travel Time

7h 38m

₹360

Onwards

Shahjahanpur

Delhi

Mahendragarh

Approx Travel Time

9h 42m

₹2,420

Onwards

Shahjahanpur

Delhi

Mahendragarh

Approx Travel Time

11h 52m

₹2,904

Onwards

Via Gurgaon

Shahjahanpur

Gurgaon

Mahendragarh

Approx Travel Time

7h 25m

₹1,894

Onwards

Shahjahanpur

Gurgaon

Mahendragarh

Approx Travel Time

8h 53m

₹375

Onwards

Via Bareilly, Delhi

FASTEST

Shahjahanpur

Bareilly

Delhi

Mahendragarh

Approx Travel Time

6h 51m

₹4,118

Onwards

Via Delhi, Bhiwani

Shahjahanpur

Delhi

Bhiwani

Mahendragarh

Approx Travel Time

12h 55m

₹1,747

Onwards

Via Moradabad

CHEAPEST

Shahjahanpur

Moradabad

Mahendragarh

Approx Travel Time

8h 34m

₹305

Onwards

Via Ghaziabad, Delhi

Shahjahanpur

Ghaziabad

Delhi

Mahendragarh

Approx Travel Time

7h 31m

₹400

Onwards

Via Moradabad, Delhi

Shahjahanpur

Moradabad

Delhi

Mahendragarh

Approx Travel Time

7h 41m

₹330

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Mahendragarh?

Mahendragarh is approximately 400+ kms from Shahjahanpur.

How long does it take to reach Mahendragarh from Shahjahanpur?

It takes approximately 7 hours to reach Mahendragarh from Shahjahanpur by Train, Flight Via Bareilly, Delhi.

What is the cheapest way to reach Mahendragarh from Shahjahanpur?

The cheapest way to reach Mahendragarh from Shahjahanpur is by Train Via Moradabad.

What is the fastest way to reach Mahendragarh from Shahjahanpur?

The fastest way to reach Mahendragarh from Shahjahanpur is by Train, Flight Via Bareilly, Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India