
Goa to Haridwar
Haridwar is approximately 150+ kms from Goa. The fastest way to reach Haridwar from Goa is by Flight, Train Via Dehradun. It takes approximately 6 hours. The cheapest way to reach Haridwar from Goa is by Train Via Indore which would take approximately 39 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
Goa
Ghaziabad
Haridwar
Approx Travel Time
8h 10m
On Demand
Via Delhi
Goa
Delhi
Haridwar
Approx Travel Time
8h 40m
₹4,141
Onwards
Via Dehradun
FASTEST
Goa
Dehradun
Haridwar
Approx Travel Time
5h 55m
₹6,284
Onwards
Via Jaipur
Goa
Jaipur
Haridwar
Approx Travel Time
13h 25m
₹5,619
Onwards
Via Indore
Goa
Indore
Haridwar
Approx Travel Time
21h 40m
₹4,105
Onwards
CHEAPEST
Goa
Indore
Haridwar
Approx Travel Time
1d 14h 25m
₹1,175
Onwards
Via Bhopal
Goa
Bhopal
Haridwar
Approx Travel Time
19h 55m
₹5,686
Onwards
Via Chandigarh
Goa
Chandigarh
Haridwar
Approx Travel Time
8h 40m
₹6,244
Onwards
Via Mohali
Goa
Mohali
Haridwar
Approx Travel Time
8h 55m
₹6,249
Onwards
Via Lucknow
Goa
Lucknow
Haridwar
Approx Travel Time
14h 25m
₹6,776
Onwards
Frequently Asked Questions
What is the distance between Goa and Haridwar?
Haridwar is approximately 150+ kms from Goa.
How long does it take to reach Haridwar from Goa?
It takes approximately 6 hours to reach Haridwar from Goa by Flight, Train Via Dehradun.
What is the cheapest way to reach Haridwar from Goa?
The cheapest way to reach Haridwar from Goa is by Train Via Indore.
What is the fastest way to reach Haridwar from Goa?
The fastest way to reach Haridwar from Goa is by Flight, Train Via Dehradun.