
Moga to Mandi
Mandi is approximately 200+ kms from Moga. The fastest way to reach Mandi from Moga is by Train, Bus Via Ludhiana. It takes approximately 6 hours. The cheapest way to reach Mandi from Moga is by Train, Bus Via Ludhiana which would take approximately 6 hours.
Sort By
Mode of Transport
Via Ludhiana
RECOMMENDED
Moga
Ludhiana
Mandi
Approx Travel Time
6h 16m
₹3,412
Onwards
CHEAPEST
FASTEST
Moga
Ludhiana
Mandi
Approx Travel Time
5h 52m
₹1,170
Onwards
Via Jalandhar
Moga
Jalandhar
Mandi
Approx Travel Time
6h 17m
₹3,661
Onwards
Moga
Jalandhar
Mandi
Approx Travel Time
7h 45m
₹1,245
Onwards
Via Phagwara
Moga
Phagwara
Mandi
Approx Travel Time
8h 17m
₹1,245
Onwards
Via Amritsar
Moga
Amritsar
Mandi
Approx Travel Time
9h 20m
₹3,453
Onwards
Via Ambala
Moga
Ambala
Mandi
Approx Travel Time
8h 58m
On Demand
Frequently Asked Questions
What is the distance between Moga and Mandi?
Mandi is approximately 200+ kms from Moga.
How long does it take to reach Mandi from Moga?
It takes approximately 6 hours to reach Mandi from Moga by Train, Bus Via Ludhiana.
What is the cheapest way to reach Mandi from Moga?
The cheapest way to reach Mandi from Moga is by Train, Bus Via Ludhiana.
What is the fastest way to reach Mandi from Moga?
The fastest way to reach Mandi from Moga is by Train, Bus Via Ludhiana.