The journey from Ghatshila to Jammu is a long-distance trip across northern India. You should travel to Tatanagar Junction and board a train to Jammu Tawi. The distance is approximately 1900 kilometers, and the journey takes about 35 to 40 hours. This route is well-connected by the Indian Railways network.
Total Distance: 1900 km by road, 1700 km air distance.
You may need to change trains in Delhi for the final leg to Jammu.
October to March for pleasant weather.