Moga to Sangrur Distance
The road distance between Moga and Sangrur is approximately 100+ km, and the drive usually takes around 3 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 3 hours, subject to the chosen service and route. The fastest way to reach Sangrur takes approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
Direct Cab
RECOMMENDED
FASTEST
Moga
Sangrur
Approx Travel Time
2h 29m
On Demand
Direct Train
CHEAPEST
Moga
Sangrur
Approx Travel Time
2h 47m
₹95
Onwards
Via Ludhiana
Moga
Ludhiana
Sangrur
Approx Travel Time
3h 5m
₹145
Onwards
Moga
Ludhiana
Sangrur
Approx Travel Time
4h 21m
₹320
Onwards
Moga
Ludhiana
Sangrur
Approx Travel Time
3h 43m
₹275
Onwards
Moga
Ludhiana
Sangrur
Approx Travel Time
3h 53m
₹190
Onwards
Via Mansa, Punjab
Moga
Mansa, Punjab
Sangrur
Approx Travel Time
4h 2m
On Demand
Via Dhuri
Moga
Dhuri
Sangrur
Approx Travel Time
3h 21m
₹150
Onwards
Moga
Dhuri
Sangrur
Approx Travel Time
3h 43m
₹1,089
Onwards
Moga
Dhuri
Sangrur
Approx Travel Time
4h
₹2,081
Onwards
Frequently Asked Questions
What is the distance between Moga and Sangrur?
Sangrur is approximately 100+ km from Moga.
How long does it take to reach Sangrur from Moga?
It takes approximately 3 hours to reach Sangrur from Moga by Cab.
Routes Connecting Moga
Routes From Moga
Routes Connecting Sangrur
Routes From Sangrur
Routes To Sangrur
Popular Places Routes
- Arrah to Palampur
- Pune to Kasaragod
- Tirunelveli to Kamareddy
- Rajampet to Warangal
- Durgapur to Tiruchengode
- Daltonganj to Gandhinagar
- Sirhind to Murshidabad
- Begusarai to Kolkata
- Bathinda to Anantapur
- Morena to Bayana
- Bangalore to Bhawanipatna
- Chandrapur to Sathyamangalam
- Udaipur to Macau
- Honavar to Kannur
- Siwan to Manali

