The journey from the hill station of Kasauli to the eastern Uttar Pradesh city of Gorakhpur is a long-haul trip of approximately 1050 km. You must first descend to the plains of Chandigarh or Ambala to access the rail network. From there, several express trains connect to Gorakhpur Junction, a major hub in the North Eastern Railway zone. The route traverses the fertile plains of the Gangetic belt, taking roughly 20 to 24 hours by train.
Total Distance: 1050 km by road, 900 km air distance.
Ensure you have a confirmed ticket as this route is heavily booked.
October to March to avoid the intense summer heat of the plains.