hero
How2Go
Shahjahanpur to Puri

Shahjahanpur to Puri

Puri is approximately 1150+ kms from Shahjahanpur. The fastest way to reach Puri from Shahjahanpur is by Train Via Mirzapur. It takes approximately 25 hours. The cheapest way to reach Puri from Shahjahanpur is by Train Via Prayagraj(Allahabad) which would take approximately 25 hours.

Sort By
Mode of Transport

Via Mirzapur

RECOMMENDED

FASTEST

Shahjahanpur

Mirzapur

Puri

Approx Travel Time

1d 0h 55m

On Demand

Via Prayagraj(Allahabad)

CHEAPEST

Shahjahanpur

Prayagraj(Allahabad)

Puri

Approx Travel Time

1d 1h 10m

₹760

Onwards

Ads by MMT

Via Gyanpur

Shahjahanpur

Gyanpur

Puri

Approx Travel Time

1d 1h 10m

On Demand

Via Lucknow

Shahjahanpur

Lucknow

Puri

Approx Travel Time

1d 1h 10m

On Demand

Ads by MMT

Via Mughal Sarai

Shahjahanpur

Mughal Sarai

Puri

Approx Travel Time

1d 1h 40m

₹780

Onwards

Via Kanpur

Shahjahanpur

Kanpur

Puri

Approx Travel Time

1d 1h 10m

₹780

Onwards

Via Varanasi

Shahjahanpur

Varanasi

Puri

Approx Travel Time

1d 1h 25m

₹810

Onwards

Via Sasaram

Shahjahanpur

Sasaram

Puri

Approx Travel Time

1d 1h 55m

₹800

Onwards

Via Bhabua

Shahjahanpur

Bhabua

Puri

Approx Travel Time

1d 1h 40m

₹845

Onwards

Via Unnao

Shahjahanpur

Unnao

Puri

Approx Travel Time

1d 1h 40m

₹4,123

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Puri?

Puri is approximately 1150+ kms from Shahjahanpur.

How long does it take to reach Puri from Shahjahanpur?

It takes approximately 25 hours to reach Puri from Shahjahanpur by Train Via Mirzapur.

What is the cheapest way to reach Puri from Shahjahanpur?

The cheapest way to reach Puri from Shahjahanpur is by Train Via Prayagraj(Allahabad).

What is the fastest way to reach Puri from Shahjahanpur?

The fastest way to reach Puri from Shahjahanpur is by Train Via Mirzapur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India