Distance from Delhi to Gwalior

The distance from Delhi to Gwalior by car is 329 km (or 205 mi). The estimated driving time for the trip is 4 h 24 min and the main road for this route is the Yamuna Expressway. In a straight line, the distance between Delhi and Gwalior is 288 km (179 mi).