The journey from Hamirpur to Jammu covers 250 km. You can take an HRTC bus to Pathankot and then a connecting bus to Jammu. The total travel time is 7 to 8 hours. This route takes you through the scenic landscapes of Himachal and Punjab into Jammu.
Total Distance: 250 km by road, 180 km air distance.
Buses are frequent from Pathankot to Jammu.
September to March for pleasant weather.