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