hero
How2Go
Pune to Shahjahanpur

Pune to Shahjahanpur

Shahjahanpur is approximately 1450+ kms from Pune. The fastest way to reach Shahjahanpur from Pune is by Flight, Train Via Lucknow. It takes approximately 8 hours. The cheapest way to reach Shahjahanpur from Pune is by Flight, Train Via Kishangarh which would take approximately 15 hours.

Sort By
Mode of Transport

Via Lucknow

RECOMMENDED

FASTEST

Pune

Lucknow

Shahjahanpur

Approx Travel Time

7h 40m

₹6,642

Onwards

Pune

Lucknow

Shahjahanpur

Approx Travel Time

8h 25m

₹7,496

Onwards

Pune

Lucknow

Shahjahanpur

Approx Travel Time

8h 44m

₹9,851

Onwards

Via Prayagraj(Allahabad)

Pune

Prayagraj(Allahabad)

Shahjahanpur

Approx Travel Time

11h 10m

₹8,005

Onwards

Ads by MMT

Via Delhi

Pune

Delhi

Shahjahanpur

Approx Travel Time

10h 10m

₹6,363

Onwards

Pune

Delhi

Shahjahanpur

Approx Travel Time

11h 40m

₹6,792

Onwards

Via Jaipur

Pune

Jaipur

Shahjahanpur

Approx Travel Time

12h 40m

₹5,918

Onwards

Pune

Jaipur

Shahjahanpur

Approx Travel Time

14h 55m

₹6,292

Onwards

Ads by MMT

Via Ayodhya

Pune

Ayodhya

Shahjahanpur

Approx Travel Time

9h 55m

₹5,858

Onwards

Via Kishangarh

CHEAPEST

Pune

Kishangarh

Shahjahanpur

Approx Travel Time

14h 40m

₹5,444

Onwards

Frequently Asked Questions

What is the distance between Pune and Shahjahanpur?

Shahjahanpur is approximately 1450+ kms from Pune.

How long does it take to reach Shahjahanpur from Pune?

It takes approximately 8 hours to reach Shahjahanpur from Pune by Flight, Train Via Lucknow.

What is the cheapest way to reach Shahjahanpur from Pune?

The cheapest way to reach Shahjahanpur from Pune is by Flight, Train Via Kishangarh.

What is the fastest way to reach Shahjahanpur from Pune?

The fastest way to reach Shahjahanpur from Pune is by Flight, Train Via Lucknow.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India