hero
How2Go
Shahjahanpur to Rajgarh

Shahjahanpur to Rajgarh

Rajgarh is approximately 650+ 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 Rajgarh.

Read More
Sort By
Mode of Transport

Via Etawah, Biaora

RECOMMENDED

Shahjahanpur

Etawah

Biaora

Rajgarh

Approx Travel Time

13h 15m

₹4,325

Onwards

Via Etawah, Guna

Shahjahanpur

Etawah

Guna

Rajgarh

Approx Travel Time

12h 52m

₹6,789

Onwards

Via Orai, Guna

Shahjahanpur

Orai

Guna

Rajgarh

Approx Travel Time

12h 46m

₹10,455

Onwards

Via Kanpur, Biaora

Shahjahanpur

Kanpur

Biaora

Rajgarh

Approx Travel Time

15h 26m

₹1,919

Onwards

Via Agra, Bhopal

FASTEST

Shahjahanpur

Agra

Bhopal

Rajgarh

Approx Travel Time

12h

₹26,482

Onwards

Via Agra, Biaora

CHEAPEST

Shahjahanpur

Agra

Biaora

Rajgarh

Approx Travel Time

19h 49m

₹1,759

Onwards

Via Agra, Guna

Shahjahanpur

Agra

Guna

Rajgarh

Approx Travel Time

12h 58m

₹8,894

Onwards

Via Orai, Biaora

Shahjahanpur

Orai

Biaora

Rajgarh

Approx Travel Time

13h 24m

₹7,779

Onwards

Via Lucknow, Bhopal

Shahjahanpur

Lucknow

Bhopal

Rajgarh

Approx Travel Time

14h 37m

₹3,066

Onwards

Via Orai, Bhopal

Shahjahanpur

Orai

Bhopal

Rajgarh

Approx Travel Time

13h 44m

₹8,451

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Rajgarh?

Rajgarh is approximately 650+ kms from Shahjahanpur.

How long does it take to reach Rajgarh from Shahjahanpur?

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

What is the cheapest way to reach Rajgarh from Shahjahanpur?

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

What is the fastest way to reach Rajgarh from Shahjahanpur?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India