
Haridwar to Moga
Moga is approximately 350+ kms from Haridwar. The fastest way to reach Moga from Haridwar is by Bus Via Mohali. It takes approximately 7 hours. The cheapest way to reach Moga from Haridwar is by Bus, Train Via Ludhiana which would take approximately 8 hours.
Sort By
Mode of Transport
Via Saharanpur
Haridwar
Saharanpur
Moga
Approx Travel Time
7h 22m
On Demand
Haridwar
Saharanpur
Moga
Approx Travel Time
7h 18m
On Demand
Via Ludhiana
CHEAPEST
Haridwar
Ludhiana
Moga
Approx Travel Time
8h 2m
₹969
Onwards
Haridwar
Ludhiana
Moga
Approx Travel Time
8h 11m
₹3,231
Onwards
Via Mohali
FASTEST
Haridwar
Mohali
Moga
Approx Travel Time
6h 25m
₹1,236
Onwards
Via Yamunanagar
Haridwar
Yamunanagar
Moga
Approx Travel Time
7h 19m
On Demand
Haridwar
Yamunanagar
Moga
Approx Travel Time
8h 13m
On Demand
Via Ambala
Haridwar
Ambala
Moga
Approx Travel Time
7h 48m
On Demand
Via Khanna
Haridwar
Khanna
Moga
Approx Travel Time
7h 39m
₹3,177
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Moga?
Moga is approximately 350+ kms from Haridwar.
How long does it take to reach Moga from Haridwar?
It takes approximately 7 hours to reach Moga from Haridwar by Bus Via Mohali.
What is the cheapest way to reach Moga from Haridwar?
The cheapest way to reach Moga from Haridwar is by Bus, Train Via Ludhiana.
What is the fastest way to reach Moga from Haridwar?
The fastest way to reach Moga from Haridwar is by Bus Via Mohali.
Routes Connecting Haridwar
Routes From Haridwar
- Haridwar to Khajuraho
- Haridwar to Vinukonda
- Haridwar to Unnao
- Haridwar to Pondicherry
- Haridwar to Srikakulam
- Haridwar to Karwar
- Haridwar to Hospet
- Haridwar to Navi-Mumbai
- Haridwar to Nilambur
- Haridwar to Karnal
- Haridwar to Pithoragarh
- Haridwar to Jagdalpur
- Haridwar to Narkanda
- Haridwar to Muktsar
- Haridwar to Jhargram


