The journey from Kedagaon to Gwalior is approximately 1200 km. You will need to travel to Pune to catch a train to Gwalior. The route passes through the scenic landscapes of Maharashtra and Madhya Pradesh. Gwalior is a historic city in Madhya Pradesh. Expect a travel time of around 20-24 hours by train.
Total Distance: Driving distance 1200 km, straight-line air distance 1000 km.
Gwalior is a major railway junction.
October to March for pleasant weather.