Gwalior is a historic city in Madhya Pradesh. To reach Gwalior from Kushalnagar, travel to Bengaluru and take a train to Gwalior Junction. The journey covers about 1900 km. Expect a travel time of 35 hours by train. Gwalior is famous for its massive hilltop fort and royal palaces.
Total Distance: Driving distance 1950 km, straight-line air distance 1600 km.
Book your train tickets well in advance.
October to March.