The distance between Shahkot and Faridabad is approximately 370 kilometers. You can travel this route in about 8 hours by bus or car. The route passes through Ludhiana, Ambala, and Delhi. Faridabad is a major industrial city near Delhi.
Total Distance: 370 km by road, 340 km air distance.
Buses are available throughout the day.
October to March for pleasant weather.