The distance from Petlad to Gwalior is approximately 750 kilometers. The most efficient way to travel is by train from Anand or Vadodara to Gwalior Junction. By road, the journey involves traveling through Rajasthan and Madhya Pradesh via NH 48 and NH 46. This is a long-distance journey that typically takes 14 to 16 hours by road or 15 hours by train.
Total Distance: 750 km by road, 680 km straight-line distance.
Book a train from Vadodara for better connectivity to Gwalior.
Plan for a stopover in Kota to break the long drive.
October to March for pleasant sightseeing weather.