hero
How2Go
Puri to Shahjahanpur

Puri to Shahjahanpur

Shahjahanpur is approximately 1050+ km from Puri, 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 Bhubaneshwar, Lucknow

RECOMMENDED

FASTEST

Puri

Bhubaneshwar

Lucknow

Shahjahanpur

Approx Travel Time

10h 24m

₹9,913

Onwards

Puri

Bhubaneshwar

Lucknow

Shahjahanpur

Approx Travel Time

11h 24m

₹9,958

Onwards

Puri

Bhubaneshwar

Lucknow

Shahjahanpur

Approx Travel Time

10h 45m

₹13,010

Onwards

Puri

Bhubaneshwar

Lucknow

Shahjahanpur

Approx Travel Time

12h

₹10,412

Onwards

Puri

Bhubaneshwar

Lucknow

Shahjahanpur

Approx Travel Time

13h

₹10,457

Onwards

Puri

Bhubaneshwar

Lucknow

Shahjahanpur

Approx Travel Time

12h 13m

₹12,858

Onwards

Via Cuttack, Kanpur

CHEAPEST

Puri

Cuttack

Kanpur

Shahjahanpur

Approx Travel Time

1d 2h 11m

₹1,624

Onwards

Ads by MMT

Via Jamshedpur, Lucknow

Puri

Jamshedpur

Lucknow

Shahjahanpur

Approx Travel Time

1d 9h 2m

₹2,898

Onwards

Direct Options

Puri

Shahjahanpur

Approx Travel Time

1d 3h 56m

On Demand

Ads by MMT

Via Jharsuguda, Lucknow

Puri

Jharsuguda

Lucknow

Shahjahanpur

Approx Travel Time

13h 27m

₹10,686

Onwards

Frequently Asked Questions

What is the distance between Puri and Shahjahanpur?

Shahjahanpur is approximately 1050+ kms from Puri.

How long does it take to reach Shahjahanpur from Puri?

It takes approximately 11 hours to reach Shahjahanpur from Puri by Train, Flight Via Bhubaneshwar, Lucknow.

What is the cheapest way to reach Shahjahanpur from Puri?

The cheapest way to reach Shahjahanpur from Puri is by Train, Bus Via Cuttack, Kanpur.

What is the fastest way to reach Shahjahanpur from Puri?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India