
Moga to Loharu
Loharu is approximately 350+ kms from Moga. The fastest way to reach Loharu from Moga is by Bus, Train Via Fatehabad. It takes approximately 7 hours. The cheapest way to reach Loharu from Moga is by Train Via Sirsa which would take approximately 10 hours.
Sort By
Mode of Transport
Via Fatehabad
RECOMMENDED
FASTEST
Moga
Fatehabad
Loharu
Approx Travel Time
7h 16m
On Demand
Via Rohtak
Moga
Rohtak
Loharu
Approx Travel Time
8h 24m
₹894
Onwards
Via Sirsa
CHEAPEST
Moga
Sirsa
Loharu
Approx Travel Time
9h 28m
₹330
Onwards
Via Chandigarh
Moga
Chandigarh
Loharu
Approx Travel Time
10h 27m
₹4,538
Onwards
Moga
Chandigarh
Loharu
Approx Travel Time
10h 47m
₹1,149
Onwards
Via Sadulpur
Moga
Sadulpur
Loharu
Approx Travel Time
9h 26m
On Demand
Via Hisar
Moga
Hisar
Loharu
Approx Travel Time
8h 29m
₹794
Onwards
Via Bhiwani
Moga
Bhiwani
Loharu
Approx Travel Time
9h 48m
₹979
Onwards
Via Bahadurgarh
Moga
Bahadurgarh
Loharu
Approx Travel Time
10h 9m
₹709
Onwards
Via Ambala
Moga
Ambala
Loharu
Approx Travel Time
10h 3m
On Demand
Frequently Asked Questions
What is the distance between Moga and Loharu?
Loharu is approximately 350+ kms from Moga.
How long does it take to reach Loharu from Moga?
It takes approximately 7 hours to reach Loharu from Moga by Bus, Train Via Fatehabad.
What is the cheapest way to reach Loharu from Moga?
The cheapest way to reach Loharu from Moga is by Train Via Sirsa.
What is the fastest way to reach Loharu from Moga?
The fastest way to reach Loharu from Moga is by Bus, Train Via Fatehabad.


