Distance from Leominster to Swindon

The distance from Leominster to Swindon is 176 km (or 110 mi). The estimated driving time for the trip is 1h 58min and the main road for this route is the M1. In a straight line, the distance between Leominster and Swindon is 140 km (87 mi).