Distance from Madurai to Rajkot

The distance from Madurai to Rajkot is 2005 km (or 1246 mi). The estimated driving time for the trip is 28 h and the main road for this route is the NH561A. In a straight line, the distance between Madurai and Rajkot is 1582 km (984 mi).