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