How to get to Capri
Every ferry route to Capri compared — times, prices and the smart alternative most day-trippers miss.
Getting to Capri
How to get to Capri
Capri has no airport and no bridge — you arrive by boat, full stop. Ferries and faster hydrofoils run from Naples, Sorrento and, in season, the Amalfi Coast, landing at Marina Grande. Here's every route compared, plus the one thing worth knowing before you buy a ticket: for not much more than a return ferry, a boat tour gets you the crossing and the whole coastline.
| From | Crossing | Ticket (one way) | Notes |
|---|---|---|---|
| Sorrento | 20–30 min | €20–24 | Shortest, most frequent — the easy choice |
| Naples (Molo Beverello) | 45–80 min | €22–25 | Fast ferries and hydrofoils all day |
| Positano | 30–50 min | €19–23 | Seasonal (roughly April–October) |
| Amalfi | 40–70 min | €22–28 | Seasonal; may route via Positano |
| Ischia | 40–60 min | varies | Limited direct sailings — check schedules |
Getting around once you land
From Marina Grande, the funicular climbs to Capri town in a few minutes (buy tickets at the port), or take a taxi or the local bus. Anacapri is reached by bus from Capri town. The island's famous open-top taxis are pricey but fun for a one-off. Distances are short; the queues, not the kilometres, are what slow you down — another argument for seeing the coast by boat first.
Ferry or boat tour?
A return ferry gets you onto the island and no further — you'll spend the day on foot with everyone else. A boat tour costs a bit more but includes the crossing, a full loop of the coastline, the grottoes and swim stops. If your goal is to actually see Capri rather than just stand on it, the tour wins.