Oak Bluffs ferry terminal is 31 km southwest of Hyannis. This corresponds to a distance of 17 nautical miles.