hero
How2Go
Sujangarh to Shahjahanpur

Sujangarh to Shahjahanpur

Shahjahanpur is approximately 650+ km from Sujangarh, 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 Delhi

RECOMMENDED

CHEAPEST

Sujangarh

Delhi

Shahjahanpur

Approx Travel Time

11h 35m

₹445

Onwards

Sujangarh

Delhi

Shahjahanpur

Approx Travel Time

16h 55m

₹1,399

Onwards

Sujangarh

Delhi

Shahjahanpur

Approx Travel Time

13h 57m

₹930

Onwards

Via Gurgaon

Sujangarh

Gurgaon

Shahjahanpur

Approx Travel Time

13h 27m

₹1,843

Onwards

Sujangarh

Gurgaon

Shahjahanpur

Approx Travel Time

13h 36m

₹455

Onwards

Via Bikaner, Delhi, Bareilly

FASTEST

Sujangarh

Bikaner

Delhi

Bareilly

Shahjahanpur

Approx Travel Time

10h 24m

₹13,177

Onwards

Via Bareilly

Sujangarh

Bareilly

Shahjahanpur

Approx Travel Time

15h 38m

₹2,477

Onwards

Via Jaipur

Sujangarh

Jaipur

Shahjahanpur

Approx Travel Time

14h 50m

₹10,850

Onwards

Via Rewari

Sujangarh

Rewari

Shahjahanpur

Approx Travel Time

13h 28m

₹450

Onwards

Via Ghaziabad

Sujangarh

Ghaziabad

Shahjahanpur

Approx Travel Time

13h 55m

₹959

Onwards

Frequently Asked Questions

What is the distance between Sujangarh and Shahjahanpur?

Shahjahanpur is approximately 650+ kms from Sujangarh.

How long does it take to reach Shahjahanpur from Sujangarh?

It takes approximately 11 hours to reach Shahjahanpur from Sujangarh by Cab, Flight, Train Via Bikaner, Delhi, Bareilly.

What is the cheapest way to reach Shahjahanpur from Sujangarh?

The cheapest way to reach Shahjahanpur from Sujangarh is by Train Via Delhi.

What is the fastest way to reach Shahjahanpur from Sujangarh?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India