
Haridwar to Goa
Goa is approximately 150+ kms from Haridwar. The fastest way to reach Goa from Haridwar is by Train, Flight Via Dehradun. It takes approximately 6 hours. The cheapest way to reach Goa from Haridwar is by Train, Flight Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
Haridwar
Ghaziabad
Goa
Approx Travel Time
8h 10m
On Demand
Via Delhi
CHEAPEST
Haridwar
Delhi
Goa
Approx Travel Time
8h 40m
₹4,172
Onwards
Via Dehradun
FASTEST
Haridwar
Dehradun
Goa
Approx Travel Time
5h 55m
₹6,868
Onwards
Via Mohali
Haridwar
Mohali
Goa
Approx Travel Time
8h 55m
On Demand
Via Jaipur
Haridwar
Jaipur
Goa
Approx Travel Time
13h 25m
₹6,019
Onwards
Via Lucknow
Haridwar
Lucknow
Goa
Approx Travel Time
14h 25m
₹6,512
Onwards
Via Bhopal
Haridwar
Bhopal
Goa
Approx Travel Time
19h 55m
₹6,061
Onwards
Via Indore
Haridwar
Indore
Goa
Approx Travel Time
21h 40m
₹4,566
Onwards
Via Amritsar
Haridwar
Amritsar
Goa
Approx Travel Time
13h 55m
₹6,251
Onwards
Via Vadodara
Haridwar
Vadodara
Goa
Approx Travel Time
1d 0h 25m
₹5,543
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Goa?
Goa is approximately 150+ kms from Haridwar.
How long does it take to reach Goa from Haridwar?
It takes approximately 6 hours to reach Goa from Haridwar by Train, Flight Via Dehradun.
What is the cheapest way to reach Goa from Haridwar?
The cheapest way to reach Goa from Haridwar is by Train, Flight Via Delhi.
What is the fastest way to reach Goa from Haridwar?
The fastest way to reach Goa from Haridwar is by Train, Flight Via Dehradun.