hero
How2Go
Haridwar to Bhubaneshwar

Haridwar to Bhubaneshwar

Bhubaneshwar is approximately 1350+ kms from Haridwar. The fastest way to reach Bhubaneshwar from Haridwar is by Train, Flight Via Dehradun. It takes approximately 4 hours. The cheapest way to reach Bhubaneshwar from Haridwar is by Train, Flight Via Lucknow which would take approximately 13 hours.

Sort By
Mode of Transport

Via Dehradun

RECOMMENDED

FASTEST

Haridwar

Dehradun

Bhubaneshwar

Approx Travel Time

3h 47m

₹4,908

Onwards

Via Ghaziabad

Haridwar

Ghaziabad

Bhubaneshwar

Approx Travel Time

6h 38m

₹4,633

Onwards

Ads by MMT

Via Delhi

Haridwar

Delhi

Bhubaneshwar

Approx Travel Time

6h 50m

₹4,643

Onwards

Haridwar

Delhi

Bhubaneshwar

Approx Travel Time

7h 45m

₹4,797

Onwards

Via Lucknow

CHEAPEST

Haridwar

Lucknow

Bhubaneshwar

Approx Travel Time

12h 20m

₹3,995

Onwards

Ads by MMT

Via Chandigarh

Haridwar

Chandigarh

Bhubaneshwar

Approx Travel Time

7h 9m

On Demand

Via Mohali

Haridwar

Mohali

Bhubaneshwar

Approx Travel Time

9h 1m

On Demand

Via Prayagraj(Allahabad)

Haridwar

Prayagraj(Allahabad)

Bhubaneshwar

Approx Travel Time

17h 55m

On Demand

Via Varanasi

Haridwar

Varanasi

Bhubaneshwar

Approx Travel Time

16h 15m

₹5,707

Onwards

Via Jaipur

Haridwar

Jaipur

Bhubaneshwar

Approx Travel Time

11h 28m

₹5,538

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Bhubaneshwar?

Bhubaneshwar is approximately 1350+ kms from Haridwar.

How long does it take to reach Bhubaneshwar from Haridwar?

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

What is the cheapest way to reach Bhubaneshwar from Haridwar?

The cheapest way to reach Bhubaneshwar from Haridwar is by Train, Flight Via Lucknow.

What is the fastest way to reach Bhubaneshwar from Haridwar?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India