Per le tratte in nave usiamo le linee dei traghetti europei di OpenStreetMap: la distanza è quella della rotta, dal porto di partenza a quello di arrivo. Livorno–Olbia, per esempio, è di circa 308 km.
Se fra due porti non c'è una linea conosciuta, il calcolo lo dice e usa la linea d'aria corretta.