
Haridwar to Moga
Moga is approximately 350+ kms from Haridwar. The fastest way to reach Moga from Haridwar is by Cab. It takes approximately 6 hours. The cheapest way to reach Moga from Haridwar is by Bus, Train Via Ludhiana which would take approximately 9 hours.
Sort By
Mode of Transport
Via Saharanpur
Haridwar
Saharanpur
Moga
Approx Travel Time
8h 19m
On Demand
Haridwar
Saharanpur
Moga
Approx Travel Time
7h 58m
On Demand
Via Ludhiana
CHEAPEST
Haridwar
Ludhiana
Moga
Approx Travel Time
8h 57m
₹619
Onwards
Haridwar
Ludhiana
Moga
Approx Travel Time
9h 32m
₹2,798
Onwards
Via Mohali
Haridwar
Mohali
Moga
Approx Travel Time
8h 55m
₹796
Onwards
Via Yamunanagar
Haridwar
Yamunanagar
Moga
Approx Travel Time
7h 59m
On Demand
Haridwar
Yamunanagar
Moga
Approx Travel Time
8h 59m
On Demand
Via Ambala
Haridwar
Ambala
Moga
Approx Travel Time
8h 28m
On Demand
Via Khanna
Haridwar
Khanna
Moga
Approx Travel Time
8h 49m
₹4,193
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 6 hours to reach Moga from Haridwar by Cab.
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 Cab.
Routes Connecting Haridwar
Routes From Haridwar
- Haridwar to Sarkaghat
- Haridwar to Shahjahanpur
- Haridwar to Dharmavaram
- Haridwar to Beed
- Haridwar to Karkala
- Haridwar to Jagdalpur
- Haridwar to Lakshadweep
- Haridwar to Samastipur
- Haridwar to Vaikom
- Haridwar to Gadwal
- Haridwar to Harda
- Haridwar to Dhamnod
- Haridwar to Sultanpur
- Haridwar to Dera-Bassi
- Haridwar to Yelagiri


