How to get to Capri by ferry or hydrofoil from Naples, Sorrento, or the Amalfi Coast

The faster the boat, the higher the ticket price (ferries cost a bit more than half as much as hydrofoils).

The ride takes anywhere from 20 min to 1 hr. 20 min and and costs from €12.70 ($15) to €20.50 ($25)—depending on the speed and the point of departure (details below). Service on a given line is roughly hourly form Naples or Sorrento—though with several competing lines, you rarely have to wait more than 30 minutes for the next boat.

There are several ferry companies and consortiums connecting Capri to Naples, Sorrento, and (seasonally) Amalfi and Positano.

Since you probably don't care which company you use—you just want a convenient departure time at the lowest ticket price— check many at once on the Capri tourism website (, which conveniently lists all departures, in order, along with the companies and ticket prices for better comparison shopping.

The price of a ticket has too many factors—company, speed, baggage fees (add €1.50 ($2)–€3 ($4) each) whether a given run is OSP (required by law; cheapest)—to put down precisely, but here are are the cost ranges and time of transit:

Capri tours
More tours
Activities, walks, & excursions links

General tips of similar interest

You can park in blue-marked spaces—but you must pay the meter (Photo by Spsmiler)

Where to park legally in Italy (white stripes: free; blue stripes: paid; yellow stripes: off-limits), how to use a disco orario parking disk, and how to avoid fines and getting towed