The distance from Makhu to Jammu is approximately 220 kilometers. You can travel by road via the NH 44 highway, which is the main artery connecting Punjab to Jammu. Alternatively, you can take a local train to Jalandhar or Pathankot and catch a connecting train to Jammu Tawi. The journey offers scenic views of the plains transitioning into the foothills of the Himalayas. Expect a travel time of 5 to 7 hours.
Total Distance: 220 km by road, 190 km straight-line.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours | 5 hours |
| Avg Price | 300-800 INR | 2500-4000 INR |
| Operator | Jammu Tawi Express | Personal Car |
| Route | Makhu to Jalandhar, then Jalandhar to Jammu Tawi. | NH 44 via Pathankot and Samba. |
| Tip | Trains from Jalandhar are frequent and reliable for reaching Jammu. | The road from Pathankot to Jammu is well-maintained but watch for mountain traffic. |
March to June or September to November for pleasant weather.