hero
How2Go

Rudrapur to Shahjahanpur

Shahjahanpur is approximately 150+ kms from Rudrapur. The fastest way to reach Shahjahanpur from Rudrapur is by Cab. It takes approximately 3 hours. The cheapest way to reach Shahjahanpur from Rudrapur is by Train Via Rampur (Uttar Pradesh) which would take approximately 4 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Rudrapur

Shahjahanpur

Approx Travel Time

3h 14m

₹3,858

Onwards

Direct Train

Rudrapur

Shahjahanpur

Approx Travel Time

3h 56m

₹145

Onwards

Ads by MMT

Via Bareilly

Rudrapur

Bareilly

Shahjahanpur

Approx Travel Time

4h 46m

₹1,198

Onwards

Rudrapur

Bareilly

Shahjahanpur

Approx Travel Time

4h 6m

₹574

Onwards

Rudrapur

Bareilly

Shahjahanpur

Approx Travel Time

4h 44m

₹220

Onwards

Via Rampur (Uttar Pradesh)

Rudrapur

Rampur (Uttar Pradesh)

Shahjahanpur

Approx Travel Time

5h 6m

₹3,743

Onwards

Rudrapur

Rampur (Uttar Pradesh)

Shahjahanpur

Approx Travel Time

3h 57m

₹3,234

Onwards

CHEAPEST

Rudrapur

Rampur (Uttar Pradesh)

Shahjahanpur

Approx Travel Time

3h 54m

₹135

Onwards

Rudrapur

Rampur (Uttar Pradesh)

Shahjahanpur

Approx Travel Time

4h 1m

₹639

Onwards

Rudrapur

Rampur (Uttar Pradesh)

Shahjahanpur

Approx Travel Time

5h 3m

₹644

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Rudrapur and Shahjahanpur?

Shahjahanpur is approximately 150+ kms from Rudrapur.

How long does it take to reach Shahjahanpur from Rudrapur?

It takes approximately 3 hours to reach Shahjahanpur from Rudrapur by Cab.

What is the cheapest way to reach Shahjahanpur from Rudrapur?

The cheapest way to reach Shahjahanpur from Rudrapur is by Train Via Rampur (Uttar Pradesh).

What is the fastest way to reach Shahjahanpur from Rudrapur?

The fastest way to reach Shahjahanpur from Rudrapur is by Cab.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India