hero
How2Go
Rajgarh to Shahjahanpur

Rajgarh to Shahjahanpur

Shahjahanpur is approximately 600+ 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 Guna, Etawah

RECOMMENDED

Rajgarh

Guna

Etawah

Shahjahanpur

Approx Travel Time

13h 56m

₹8,241

Onwards

Rajgarh

Guna

Etawah

Shahjahanpur

Approx Travel Time

14h 31m

₹9,039

Onwards

Via Biaora, Orai

Rajgarh

Biaora

Orai

Shahjahanpur

Approx Travel Time

14h 5m

₹8,753

Onwards

Via Biaora, Etawah

Rajgarh

Biaora

Etawah

Shahjahanpur

Approx Travel Time

15h 7m

₹4,594

Onwards

Rajgarh

Biaora

Etawah

Shahjahanpur

Approx Travel Time

15h 7m

₹5,317

Onwards

Via Biaora, Mathura, Bareilly

Rajgarh

Biaora

Mathura

Bareilly

Shahjahanpur

Approx Travel Time

15h 55m

₹1,640

Onwards

Via Bhopal, Agra

FASTEST

Rajgarh

Bhopal

Agra

Shahjahanpur

Approx Travel Time

13h 20m

₹30,136

Onwards

Via Biaora, Agra

CHEAPEST

Rajgarh

Biaora

Agra

Shahjahanpur

Approx Travel Time

19h 2m

₹1,460

Onwards

Via Bhopal, Pukhrayan

Rajgarh

Bhopal

Pukhrayan

Shahjahanpur

Approx Travel Time

13h 59m

₹10,747

Onwards

Via Bhopal, Orai

Rajgarh

Bhopal

Orai

Shahjahanpur

Approx Travel Time

13h 57m

₹12,902

Onwards

Frequently Asked Questions

What is the distance between Rajgarh and Shahjahanpur?

Shahjahanpur is approximately 600+ kms from Rajgarh.

How long does it take to reach Shahjahanpur from Rajgarh?

It takes approximately 14 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