hero
How2Go
Gaya to Haridwar

Gaya to Haridwar

Haridwar is approximately 1000+ kms from Gaya. The fastest way to reach Haridwar from Gaya is by Flight, Train Via Delhi. It takes approximately 7 hours. The cheapest way to reach Haridwar from Gaya is by Train which would take approximately 20 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Gaya

Haridwar

Approx Travel Time

19h 45m

₹495

Onwards

Via Bareilly

Gaya

Bareilly

Haridwar

Approx Travel Time

21h 10m

₹595

Onwards

Ads by MMT

Via Lucknow

Gaya

Lucknow

Haridwar

Approx Travel Time

21h 40m

On Demand

Via Bara Banki

Gaya

Bara Banki

Haridwar

Approx Travel Time

21h 10m

₹630

Onwards

Ads by MMT

Via Moradabad

Gaya

Moradabad

Haridwar

Approx Travel Time

21h 10m

₹585

Onwards

Gaya

Moradabad

Haridwar

Approx Travel Time

22h 5m

₹3,895

Onwards

Via Varanasi

Gaya

Varanasi

Haridwar

Approx Travel Time

21h 10m

₹585

Onwards

Via Delhi

FASTEST

Gaya

Delhi

Haridwar

Approx Travel Time

7h 10m

₹6,278

Onwards

Gaya

Delhi

Haridwar

Approx Travel Time

8h 10m

₹6,483

Onwards

Via Prayagraj(Allahabad)

Gaya

Prayagraj(Allahabad)

Haridwar

Approx Travel Time

22h 10m

On Demand

Frequently Asked Questions

What is the distance between Gaya and Haridwar?

Haridwar is approximately 1000+ kms from Gaya.

How long does it take to reach Haridwar from Gaya?

It takes approximately 7 hours to reach Haridwar from Gaya by Flight, Train Via Delhi.

What is the cheapest way to reach Haridwar from Gaya?

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

What is the fastest way to reach Haridwar from Gaya?

The fastest way to reach Haridwar from Gaya is by Flight, Train Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India