The calculated distance (air line) between Swindon and Grove is approximately 16 miles respectively 25 kilometers.
By car or train, the actual journey to Grove is certainly longer, as only the direct route (as the crow flies) between Swindon and Grove has been calculated here.