Salina is easily reachable by boat or hydrofoil from Sicily (Palermo, Cefalù, Milazzo, Messina), Reggio Calabria and Naples.
The nearest port is that of Milazzo, and from there hydrofoils and ferries depart frequently all year round.
The shipping companies are: Siremar: the ports of Salina are Rinella and S.Marina Salina >>> Usticalines >>> Snav >>> Ngi >>> Alilauro >>>
By aeroplane, landing at Catania airport, you can reach Milazzo by means of a direct connection of buses and shuttles. Other airports which are nearby are those of Palermo and Reggio Calabria, from which you can continue by hydrofoil.
The bus companies which operate the Milazzo-Catania, Catania-Milazzo service are: Giuntabus >>> Alibrando >>> Transport of Salina >>>