Distance from Leamington Spa to Irvine

The distance from Leamington Spa to Irvine is 508 km (or 316 mi). The estimated driving time for the trip is 5h 31min and the main road for this route is the Drumlanrig Street. In a straight line, the distance between Leamington Spa and Irvine is 422 km (263 mi).