hero
How2Go
Rewari to Shahjahanpur

Rewari to Shahjahanpur

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

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Rewari

Shahjahanpur

Approx Travel Time

6h 50m

₹8,878

Onwards

CHEAPEST

Rewari

Shahjahanpur

Approx Travel Time

8h 16m

₹250

Onwards

Via Delhi, Bareilly

FASTEST

Rewari

Delhi

Bareilly

Shahjahanpur

Approx Travel Time

6h 2m

₹3,384

Onwards

Rewari

Delhi

Bareilly

Shahjahanpur

Approx Travel Time

6h 39m

₹270

Onwards

Via Delhi

Rewari

Delhi

Shahjahanpur

Approx Travel Time

9h 18m

₹2,745

Onwards

Rewari

Delhi

Shahjahanpur

Approx Travel Time

10h 30m

₹1,099

Onwards

Rewari

Delhi

Shahjahanpur

Approx Travel Time

6h 30m

₹300

Onwards

Rewari

Delhi

Shahjahanpur

Approx Travel Time

7h 6m

₹2,260

Onwards

Via Ghaziabad

Rewari

Ghaziabad

Shahjahanpur

Approx Travel Time

7h 31m

₹609

Onwards

Via Moradabad

Rewari

Moradabad

Shahjahanpur

Approx Travel Time

7h 56m

₹280

Onwards

Frequently Asked Questions

What is the distance between Rewari and Shahjahanpur?

Shahjahanpur is approximately 400+ kms from Rewari.

How long does it take to reach Shahjahanpur from Rewari?

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

What is the cheapest way to reach Shahjahanpur from Rewari?

The cheapest way to reach Shahjahanpur from Rewari is by Train.

What is the fastest way to reach Shahjahanpur from Rewari?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India