hero
Home
Robertsganj to Shahjahanpur

Robertsganj to Shahjahanpur - Multiple Options To Reach By Train, Bus, Cab

Shahjahanpur is approximately 550+ kms from Robertsganj. The fastest way to reach Shahjahanpur from Robertsganj is by Train. It takes approximately 11 hours. The cheapest way to reach Shahjahanpur from Robertsganj is by Train which would take approximately 11 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

FASTEST

Robertsganj

Shahjahanpur

Approx Travel Time

11h

₹330

Onwards

Via Prayagraj(Allahabad)

Robertsganj

Prayagraj(Allahabad)

Shahjahanpur

Approx Travel Time

12h 40m

₹375

Onwards

Robertsganj

Prayagraj(Allahabad)

Shahjahanpur

Approx Travel Time

13h 25m

On Demand

Ads by MMT

Via Kanpur

Robertsganj

Kanpur

Shahjahanpur

Approx Travel Time

12h 40m

₹440

Onwards

Robertsganj

Kanpur

Shahjahanpur

Approx Travel Time

13h 30m

₹5,085

Onwards

Via Lucknow

Robertsganj

Lucknow

Shahjahanpur

Approx Travel Time

14h 25m

₹5,307

Onwards

Robertsganj

Lucknow

Shahjahanpur

Approx Travel Time

14h 10m

₹1,573

Onwards

Robertsganj

Lucknow

Shahjahanpur

Approx Travel Time

14h 55m

₹2,527

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Robertsganj and Shahjahanpur?

Shahjahanpur is approximately 550+ kms from Robertsganj.

How long does it take to reach Shahjahanpur from Robertsganj?

It takes approximately 11 hours to reach Shahjahanpur from Robertsganj by Train.

What is the cheapest way to reach Shahjahanpur from Robertsganj?

The cheapest way to reach Shahjahanpur from Robertsganj is by Train.

What is the fastest way to reach Shahjahanpur from Robertsganj?

The fastest way to reach Shahjahanpur from Robertsganj is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India