The journey from Khalilabad to Gwalior covers about 600 km. You should travel to Lucknow to board a direct train to Gwalior. The route passes through the plains of Uttar Pradesh and into Madhya Pradesh. Expect a travel time of 10 to 12 hours by train. Gwalior is a historic city known for its massive fort.
Total Distance: Driving distance is 600 km; straight-line air distance is 450 km.
Book your tickets early as this is a busy route.
October to March, when the weather is cool and pleasant.