You do not arrive by plane, train or ferry but on your own ship.
Cefalù's new harbour offers over 150 berths.
But please make your reservation in advance in case you will arrive in high season.