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