Getting here

The nearest airport is Naples Capodicchino. Once you have arrived at the airport, the Alibus shuttle service (costing 3euro per person) will transport you directly to the port. If you would prefer to take a taxi, please be sure to settle the price before getting  into the car. On the basis of Fixed Tariffs (tariffe fisse), you should not pay more than 18euro. The chances are slim that you will pay less with the meter runnning, although, they may try to convince you otherwise. Point is, don't take a chance unless you want to begin your holiday

From South Africa:
Air France and Iberia have an affiliation with Alitalia