The route from Batala to Jammu covers approximately 180 kilometers, heading north through the Gurdaspur and Pathankot districts. You can take a local train from Batala to Pathankot and then a bus or taxi to Jammu. Alternatively, direct buses run from Batala to Jammu via the NH 44 highway. The journey takes about 4 to 5 hours. This route is a major gateway for pilgrims traveling to Vaishno Devi.
Total Distance: 180 km driving distance, 160 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 4 hours 30 mins |
| Avg Price | 150-400 INR | 250-500 INR |
| Operator | Indian Railways | JKSRTC/Private Bus |
| Route | Batala-Pathankot-Jammu Tawi. | Batala-Pathankot-Jammu via NH 44. |
| Tip | Change trains at Pathankot Junction. | Buses are frequent from the main bus stand. |
September to April for pleasant weather.