per day), operated by Ustica Lines. In the summer Ustica Lines also run a ferry three to four times a week from Favignana and Levanzo to Naples, via the island of Ustica.
If you're planning to do some island-hopping, pick up timetables for the two ferry companies at the ticket kiosks, or note down relevant times from the timetables on display. The islands are connected by several ferries each day - enough for you to see two islands in one trip - but you will need to plan around their timings and be sure not to miss the last ferry. Although the islands are not expensive places to stay, hydrofoils are costly and you'll find the expense mounts up if you plan a lot of travel. Look out for any potential discount: for example, when I stayed in Trapani the tourist office sold a 'Trapani Welcome Card' which included a small discount on Ustica Lines ferries.
There are local businesses offering direct transfers between airport and islands, which include ferry tickets and lifts to/from the airport and your hotel. The journey's a simple one, so this isn't really a necessary service, but it may smooth your way. Once you're in the islands, you'll probably see some very competitive offers pasted up for your return transfer; it might be worth taking advantage of these.
Be aware that, like Italy's other islands, the Egadi Islands can occasionally become cut off during storms and when sea conditions are rough. They are not far off-shore and have plenty of hydrofoil connections, so the risk of problems is fairly low. If you do run into difficulties getting there, I'd suggest calling your hotel; they will be experienced at dealing with such setbacks and may provide practical advice.
Driving
There's not much point in paying to take a car to the islands: Favignana is the only island with a road network, and there are restrictions on bringing cars (ask your hotel about the current situation before setting off). In Trapani there is a car park for