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