The distance between Firozpur and Sangrur is approximately 140 km. You can reach Sangrur in about 3 hours by bus or car. The route is well-connected and passes through the rural landscape of Punjab. Sangrur is known for its historical significance.
Total Distance: 140 km by road, 130 km air distance.
Buses are available frequently from the Firozpur bus stand.
Throughout the year, with pleasant weather in winter.