San Pedro LA ferry terminal is 45 km north of Avalon. This corresponds to a distance of 24 nautical miles.