Arriving by car
If you plan to bring your own car or have hired a car in a different part of Italy, at some point you will need to take a ferry. The same goes for if you are arriving by train. There are four possible options:
Naples - Palermo / Palermo - Naples
Tirrenia (0039 081 0171998) have daily crossings: dep. 20:45, arr. 06:30, both ways. In August, there are also crossings on Saturday and Sunday: dep. 10.00, arr. 18.00 (this also applies to the last weekend in July and the first weekend in September.
Two and four bed cabins, restaurant, bar and cinema on board.
SNAV also have daily crossings: dep. 20:00, arr. 06:30, both ways. On the last Saturday in July and all Saturdays in August there are two further crossings: dep. 09:30, arr. 20.00 and dep. 22:30, arr. 09:00.
Two and four bed cabins, restaurant, bar, disco, children's area and cinema on board.
Genoa - Palermo / Palermo - Genoa
Grandi Navi Veloci (0039 010 2094591) make crossings every day except Sunday: dep. 23:00, arr. 19:00 (the day after) until 24th June and then dep. 21:00, arr. 17:00 (the day after) until 11th Sept.
The ferry has excellent cabins with bathrooms, as well as a heated pool, sundecks, a gym, restaurants and all sorts of other comforts and entertainments!
Villa San Giovanni (Reggio Calabria) / Messina
Ferries leave Villa San Giovanni in Reggio Calabria to Messina every 20 minutes. The crossing takes 20 minutes. For information and bookings see Caronte, or call +39 0965 751413.
Sardinia - Sicily / Sicily - Sardinia
There are weekly departures from Cagliari to Trapani and Palermo, the overnight voyage takes about 13 hours. See: Tirrenia
Arriving by train
There are several ways to get to Sicily by train, travelling via Rome or Milan.
Arriving by hydrofoil
Naples - Trapani (Favignana) / Trapani (Favignana)- Naples
Ustica Lines (0039 081 7612565) has crossings on Mondays, Thursdays and Saturdays from 1st June to 30th September: dep. 15:00, arr. 22:05, stopping at Ustica and Favignana on the way.
Naples - Aeolian Islands / Aeolian Islands - Naples
One way to get to the Aeolian islands would be to fly to Naples and then take a hydrofoil.
Ustica Lines (0039 081 7612565), for example, does daily crossings to Salina Santa Marina (where Think Sicily has several properties) from 29th June to 30th September: dep: 08:00, arr. 13.15.