hero
How2Go
Rajgarh to Shahjahanpur

Rajgarh to Shahjahanpur

Shahjahanpur is approximately 850+ km from Rajgarh, 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

Via Bhopal, Kanpur

RECOMMENDED

Rajgarh

Bhopal

Kanpur

Shahjahanpur

Approx Travel Time

13h 11m

₹8,551

Onwards

Via Biaora, Orai

Rajgarh

Biaora

Orai

Shahjahanpur

Approx Travel Time

13h 55m

₹9,466

Onwards

Via Biaora, Lucknow

Rajgarh

Biaora

Lucknow

Shahjahanpur

Approx Travel Time

15h 43m

₹2,497

Onwards

Via Bhopal, Agra

FASTEST

Rajgarh

Bhopal

Agra

Shahjahanpur

Approx Travel Time

11h 54m

₹32,579

Onwards

Via Biaora, Agra

CHEAPEST

Rajgarh

Biaora

Agra

Shahjahanpur

Approx Travel Time

19h 2m

₹2,160

Onwards

Via Bhopal, Orai

Rajgarh

Bhopal

Orai

Shahjahanpur

Approx Travel Time

13h 2m

₹12,235

Onwards

Via Bhopal, Lucknow

Rajgarh

Bhopal

Lucknow

Shahjahanpur

Approx Travel Time

14h 30m

₹4,672

Onwards

Via Guna, Etawah

Rajgarh

Guna

Etawah

Shahjahanpur

Approx Travel Time

13h 56m

₹8,009

Onwards

Via Guna, Orai

Rajgarh

Guna

Orai

Shahjahanpur

Approx Travel Time

13h 34m

₹13,172

Onwards

Via Guna, Kanpur

Rajgarh

Guna

Kanpur

Shahjahanpur

Approx Travel Time

14h 31m

₹8,216

Onwards

Frequently Asked Questions

What is the distance between Rajgarh and Shahjahanpur?

Shahjahanpur is approximately 850+ kms from Rajgarh.

How long does it take to reach Shahjahanpur from Rajgarh?

It takes approximately 12 hours to reach Shahjahanpur from Rajgarh by Cab, Flight Via Bhopal, Agra.

What is the cheapest way to reach Shahjahanpur from Rajgarh?

The cheapest way to reach Shahjahanpur from Rajgarh is by Bus Via Biaora, Agra.

What is the fastest way to reach Shahjahanpur from Rajgarh?

The fastest way to reach Shahjahanpur from Rajgarh is by Cab, Flight Via Bhopal, Agra.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India