Faridkot is located about 140 km from Mahilpur. You can easily travel by local bus or private taxi. The journey takes about 3 hours and is well-connected. Faridkot is a historic city in Punjab and is known for its religious sites and palaces.
Total Distance: 140 km by road, 120 km air distance.
Local buses are frequent and very affordable.
October to March for pleasant weather.