hero
How2Go
Haridwar to Puri

Haridwar to Puri

Puri is approximately 1450+ kms from Haridwar. The fastest way to reach Puri from Haridwar is by Bus, Flight, Train Via Dehradun, Bhubaneshwar. It takes approximately 7 hours. The cheapest way to reach Puri from Haridwar is by Train which would take approximately 45 hours.

Sort By
Mode of Transport

Via Dehradun, Bhubaneshwar

RECOMMENDED

Haridwar

Dehradun

Bhubaneshwar

Puri

Approx Travel Time

7h 8m

₹7,923

Onwards

Haridwar

Dehradun

Bhubaneshwar

Puri

Approx Travel Time

6h 43m

₹6,768

Onwards

Haridwar

Dehradun

Bhubaneshwar

Puri

Approx Travel Time

6h 51m

₹6,153

Onwards

FASTEST

Haridwar

Dehradun

Bhubaneshwar

Puri

Approx Travel Time

6h 26m

₹4,998

Onwards

Via Ghaziabad

Haridwar

Ghaziabad

Puri

Approx Travel Time

1d 10h 18m

₹3,826

Onwards

Haridwar

Ghaziabad

Puri

Approx Travel Time

1d 12h 13m

₹1,299

Onwards

Ads by MMT

Via Lucknow

Haridwar

Lucknow

Puri

Approx Travel Time

1d 10h 44m

On Demand

Direct Cab

Haridwar

Puri

Approx Travel Time

1d 22h 36m

₹35,093

Onwards

Ads by MMT

Direct Train

CHEAPEST

Haridwar

Puri

Approx Travel Time

1d 20h 31m

₹825

Onwards

Via Ghaziabad, Bhubaneshwar

Haridwar

Ghaziabad

Bhubaneshwar

Puri

Approx Travel Time

9h 16m

₹10,312

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Puri?

Puri is approximately 1450+ kms from Haridwar.

How long does it take to reach Puri from Haridwar?

It takes approximately 7 hours to reach Puri from Haridwar by Bus, Flight, Train Via Dehradun, Bhubaneshwar.

What is the cheapest way to reach Puri from Haridwar?

The cheapest way to reach Puri from Haridwar is by Train.

What is the fastest way to reach Puri from Haridwar?

The fastest way to reach Puri from Haridwar is by Bus, Flight, Train Via Dehradun, Bhubaneshwar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India