hero
How2Go
Shahjahanpur to Rewa

Shahjahanpur to Rewa

Rewa is approximately 450+ 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 Rewa.

Read More
Sort By
Mode of Transport

Via Raibareilly

RECOMMENDED

FASTEST

Shahjahanpur

Raibareilly

Rewa

Approx Travel Time

8h 6m

₹1,180

Onwards

Via Prayagraj(Allahabad)

CHEAPEST

Shahjahanpur

Prayagraj(Allahabad)

Rewa

Approx Travel Time

11h 6m

₹435

Onwards

Shahjahanpur

Prayagraj(Allahabad)

Rewa

Approx Travel Time

10h 11m

₹2,858

Onwards

Shahjahanpur

Prayagraj(Allahabad)

Rewa

Approx Travel Time

11h 25m

₹1,598

Onwards

Shahjahanpur

Prayagraj(Allahabad)

Rewa

Approx Travel Time

10h 41m

₹929

Onwards

Via Lucknow, Prayagraj(Allahabad)

Shahjahanpur

Lucknow

Prayagraj(Allahabad)

Rewa

Approx Travel Time

12h 44m

₹4,976

Onwards

Shahjahanpur

Lucknow

Prayagraj(Allahabad)

Rewa

Approx Travel Time

9h 54m

On Demand

Shahjahanpur

Lucknow

Prayagraj(Allahabad)

Rewa

Approx Travel Time

9h 24m

On Demand

Via Bela

Shahjahanpur

Bela

Rewa

Approx Travel Time

10h 41m

₹1,014

Onwards

Via Raibareilly, Prayagraj(Allahabad)

Shahjahanpur

Raibareilly

Prayagraj(Allahabad)

Rewa

Approx Travel Time

10h 47m

₹1,024

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Rewa?

Rewa is approximately 450+ kms from Shahjahanpur.

How long does it take to reach Rewa from Shahjahanpur?

It takes approximately 8 hours to reach Rewa from Shahjahanpur by Train, Bus Via Raibareilly.

What is the cheapest way to reach Rewa from Shahjahanpur?

The cheapest way to reach Rewa from Shahjahanpur is by Train Via Prayagraj(Allahabad).

What is the fastest way to reach Rewa from Shahjahanpur?

The fastest way to reach Rewa from Shahjahanpur is by Train, Bus Via Raibareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India