Distance from Faridabad to Gwalior

The distance from Faridabad to Gwalior by car is 291 km (or 181 mi). The estimated driving time for the trip is 4 h 20 min and the main road for this route is the . In a straight line, the distance between Faridabad and Gwalior is 260 km (162 mi).