Cheap Ferry tickets to Capri

What are the most popular routes to Capri?

Naples - CapriAverage price£25Average duration50mDaily departures14
Sorrento - CapriAverage price£23Average duration27mDaily departures10
Salerno - CapriAverage price£28Average duration2hDaily departures2
Positano - CapriAverage price£25Average duration35mDaily departures3
Amalfi - CapriAverage price£24Average duration1h 5mDaily departures2