
Moga to Haridwar
Haridwar is approximately 350+ kms from Moga. The fastest way to reach Haridwar from Moga is by Cab. It takes approximately 7 hours. The cheapest way to reach Haridwar from Moga is by Train Via Ludhiana, Saharanpur which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ludhiana, Yamunanagar
Moga
Ludhiana
Yamunanagar
Haridwar
Approx Travel Time
8h 9m
₹300
Onwards
Via Ludhiana
Moga
Ludhiana
Haridwar
Approx Travel Time
8h 57m
₹834
Onwards
Moga
Ludhiana
Haridwar
Approx Travel Time
9h 32m
₹3,053
Onwards
Via Ludhiana, Roorkee
Moga
Ludhiana
Roorkee
Haridwar
Approx Travel Time
8h 49m
₹1,671
Onwards
Moga
Ludhiana
Roorkee
Haridwar
Approx Travel Time
8h 32m
₹275
Onwards
Via Firozpur, Amritsar
Moga
Firozpur
Amritsar
Haridwar
Approx Travel Time
15h 39m
₹1,149
Onwards
Via Ludhiana, Rajpura
Moga
Ludhiana
Rajpura
Haridwar
Approx Travel Time
8h 34m
₹280
Onwards
Via Ludhiana, Saharanpur
CHEAPEST
Moga
Ludhiana
Saharanpur
Haridwar
Approx Travel Time
8h 37m
₹245
Onwards
Moga
Ludhiana
Saharanpur
Haridwar
Approx Travel Time
8h 58m
₹2,512
Onwards
Frequently Asked Questions
What is the distance between Moga and Haridwar?
Haridwar is approximately 350+ kms from Moga.
How long does it take to reach Haridwar from Moga?
It takes approximately 7 hours to reach Haridwar from Moga by Cab.
What is the cheapest way to reach Haridwar from Moga?
The cheapest way to reach Haridwar from Moga is by Train Via Ludhiana, Saharanpur.
What is the fastest way to reach Haridwar from Moga?
The fastest way to reach Haridwar from Moga is by Cab.
Routes Connecting Moga
Routes From Moga
Routes Connecting Haridwar
Routes From Haridwar
Routes To Haridwar
- Palwal to Haridwar
- Ghumarwin to Haridwar
- Tirupati to Haridwar
- Rahuri to Haridwar
- Bathinda to Haridwar
- Coimbatore to Haridwar
- Badlapur to Haridwar
- Nandurbar to Haridwar
- Hazaribagh to Haridwar
- Zaheerabad to Haridwar
- Mandalgarh to Haridwar
- Khatima to Haridwar
- Kausani to Haridwar
- Ambikapur to Haridwar
- Udhampur to Haridwar


