hero
How2Go
Goa to Haridwar

Goa to Haridwar

Haridwar is approximately 1700+ km from Goa, 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 Delhi

RECOMMENDED

Goa

Delhi

Haridwar

Approx Travel Time

9h 20m

₹8,627

Onwards

FASTEST

Goa

Delhi

Haridwar

Approx Travel Time

7h 41m

₹8,374

Onwards

Goa

Delhi

Haridwar

Approx Travel Time

1d 8h 16m

₹1,033

Onwards

Goa

Delhi

Haridwar

Approx Travel Time

8h 40m

₹10,619

Onwards

Via Mumbai, Dehradun

Goa

Mumbai

Dehradun

Haridwar

Approx Travel Time

7h 41m

₹14,303

Onwards

Direct Options

CHEAPEST

Goa

Haridwar

Approx Travel Time

1d 12h 45m

₹850

Onwards

Goa

Haridwar

Approx Travel Time

1d 11h 1m

₹67,041

Onwards

Via Mathura

Goa

Mathura

Haridwar

Approx Travel Time

1d 8h 2m

₹7,044

Onwards

Via Indore

Goa

Indore

Haridwar

Approx Travel Time

1d 18h 57m

₹3,642

Onwards

Via Mohali

Goa

Mohali

Haridwar

Approx Travel Time

8h 57m

₹11,469

Onwards

Frequently Asked Questions

What is the distance between Goa and Haridwar?

Haridwar is approximately 1700+ kms from Goa.

How long does it take to reach Haridwar from Goa?

It takes approximately 8 hours to reach Haridwar from Goa by Flight, Train Via Delhi.

What is the cheapest way to reach Haridwar from Goa?

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

What is the fastest way to reach Haridwar from Goa?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India