hero
How2Go
Puri to Haridwar

Puri to Haridwar

Haridwar is approximately 1400+ 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 Haridwar.

Read More
Sort By
Mode of Transport

Via Bhubaneshwar, Dehradun

RECOMMENDED

FASTEST

Puri

Bhubaneshwar

Dehradun

Haridwar

Approx Travel Time

7h 23m

₹15,769

Onwards

Puri

Bhubaneshwar

Dehradun

Haridwar

Approx Travel Time

7h 57m

₹14,683

Onwards

Puri

Bhubaneshwar

Dehradun

Haridwar

Approx Travel Time

8h 57m

₹15,804

Onwards

Puri

Bhubaneshwar

Dehradun

Haridwar

Approx Travel Time

8h 23m

₹16,890

Onwards

Via Bhubaneshwar, Delhi

Puri

Bhubaneshwar

Delhi

Haridwar

Approx Travel Time

9h 43m

₹10,814

Onwards

Puri

Bhubaneshwar

Delhi

Haridwar

Approx Travel Time

10h 43m

₹11,991

Onwards

Via Bhubaneshwar, Mughal Sarai

CHEAPEST

Puri

Bhubaneshwar

Mughal Sarai

Haridwar

Approx Travel Time

1d 5h 50m

₹950

Onwards

Puri

Bhubaneshwar

Mughal Sarai

Haridwar

Approx Travel Time

1d 6h 40m

₹2,071

Onwards

Via Bhubaneshwar, Kanpur

Puri

Bhubaneshwar

Kanpur

Haridwar

Approx Travel Time

1d 7h 32m

₹1,744

Onwards

Direct Cab

Puri

Haridwar

Approx Travel Time

1d 6h 7m

₹47,227

Onwards

Frequently Asked Questions

What is the distance between Puri and Haridwar?

Haridwar is approximately 1400+ kms from Puri.

How long does it take to reach Haridwar from Puri?

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

What is the cheapest way to reach Haridwar from Puri?

The cheapest way to reach Haridwar from Puri is by Train Via Bhubaneshwar, Mughal Sarai.

What is the fastest way to reach Haridwar from Puri?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India