The journey from Shahpur to Roorkee spans approximately 360 kilometers through the scenic foothills of the Shivaliks. You must first reach Pathankot or Kangra to access reliable long-distance transport. The route primarily follows NH 503 and NH 44, passing through major hubs like Chandigarh and Ambala. Travel time varies between 8 to 10 hours depending on traffic conditions near the Punjab-Haryana border. This route is essential for those moving between the educational hubs of Himachal and the industrial centers of Uttarakhand.
Total Distance: 360 km driving distance, 280 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 9 hours | 10 hours |
| Avg Price | 600-1800 INR | 800-1200 INR |
| Operator | Indian Railways | HRTC |
| Route | Pathankot Junction to Roorkee via Saharanpur. | Shahpur to Pathankot, then bus to Roorkee via Ambala. |
| Tip | Book the Dhauladhar Express from Pathankot to reach the region efficiently. | Board the HRTC bus from Shahpur to Pathankot early to catch connecting buses to Haridwar/Roorkee. |
March to June and September to November for clear road visibility.