St Malo ferry terminal is 248 km south of Portsmouth. This corresponds to a distance of 134 nautical miles.