hero
How2Go
Haridwar to Mohali

Haridwar to Mohali

Mohali is approximately 200+ kms from Haridwar. The fastest way to reach Mohali from Haridwar is by Train. It takes approximately 4 hours. The cheapest way to reach Mohali from Haridwar is by Train Via Roorkee which would take approximately 6 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Haridwar

Mohali

Approx Travel Time

4h 17m

₹3,926

Onwards

Direct Bus

Haridwar

Mohali

Approx Travel Time

4h 15m

₹935

Onwards

Ads by MMT

Direct Train

FASTEST

Haridwar

Mohali

Approx Travel Time

4h 9m

On Demand

Via Yamunanagar

Haridwar

Yamunanagar

Mohali

Approx Travel Time

5h 16m

On Demand

Ads by MMT

Via Chandigarh

Haridwar

Chandigarh

Mohali

Approx Travel Time

5h 30m

₹995

Onwards

Haridwar

Chandigarh

Mohali

Approx Travel Time

5h 42m

₹1,694

Onwards

Haridwar

Chandigarh

Mohali

Approx Travel Time

6h 20m

₹1,135

Onwards

Via Ambala

Haridwar

Ambala

Mohali

Approx Travel Time

5h 55m

₹609

Onwards

Via Saharanpur

Haridwar

Saharanpur

Mohali

Approx Travel Time

5h 27m

₹230

Onwards

Via Roorkee

CHEAPEST

Haridwar

Roorkee

Mohali

Approx Travel Time

5h 37m

₹215

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Mohali?

Mohali is approximately 200+ kms from Haridwar.

How long does it take to reach Mohali from Haridwar?

It takes approximately 4 hours to reach Mohali from Haridwar by Train.

What is the cheapest way to reach Mohali from Haridwar?

The cheapest way to reach Mohali from Haridwar is by Train Via Roorkee.

What is the fastest way to reach Mohali from Haridwar?

The fastest way to reach Mohali from Haridwar is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India