The journey from Shahpur to Faridkot covers approximately 300 km. You will descend from the hills to Pathankot and then travel through the plains of Punjab via NH 54. Faridkot is a major historic city in Punjab. Expect a travel time of 8 to 9 hours by road. Public transport is best accessed via Pathankot to Ludhiana, then a connecting bus to Faridkot.
Total Distance: 300 km by road, 250 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 9 hours | 8 hours |
| Avg Price | 800-1200 INR | 4000-6000 INR |
| Operator | HRTC/Punjab Roadways | Private Taxi |
| Route | Shahpur-Pathankot-Ludhiana-Faridkot. | NH 154 to Pathankot, then NH 54 to Faridkot. |
| Tip | Take a bus to Ludhiana and switch to a bus heading to Faridkot. | The road is well-maintained but can be busy. |
October to March for pleasant weather.