Rocky Faraglioni sea stacks off the coast of Capri Italy
By Sea

Naples to Capri ferries

Fast ferries and hydrofoils to the island.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 6 min read

Capri is just under an hour from Naples by sea, which makes the ferry crossing one of the most dramatic short journeys in Europe: the city recedes behind you, Vesuvius fills the southern skyline, and the limestone bulk of Capri grows from the haze. Three operators serve the route, ferries and hydrofoils both run, and knowing which to use — and from which Naples port — can save you significant time and confusion on the day.

Which Naples port: Molo Beverello or Mergellina?

Naples has two ferry departure points for Capri, and getting this right is the first practical step.

Check your ticket carefully — it will specify which terminal. The two are not interchangeable, and the walk or taxi between them is around 30 minutes.

Operators on the Naples–Capri route

Three operators run scheduled services:

In peak season the hydrofoils are busier and it is worth booking a seat, though tickets are also sold at the port. The conventional Caremar ferry is larger, less likely to fill completely, and more tolerant of rough weather.

Arrival in Capri: Marina Grande

All ferries arrive at Marina Grande, the island's main port at sea level. From here, the funicular railway climbs to Capri town (Piazza Umberto I) in about five minutes — one of the most scenic and impractical-feeling ways to reach a town square anywhere. Buses also run from Marina Grande to Capri town and onwards to Anacapri.

The Marina Grande area itself has a beach, restaurants and the ticket office for the Blue Grotto boat tours, which depart from just outside the port.

Other departure points: Sorrento

If you are staying on the Amalfi Coast or the Sorrento Peninsula, it is much more logical to take a ferry from Sorrento rather than returning to Naples. Caremar and other operators run the Sorrento–Capri crossing, which takes around 20–25 minutes and avoids the journey back into the city entirely. Positano and Amalfi also have seasonal summer connections to Capri.

For a logical day-trip itinerary: Naples → Capri by hydrofoil, then Capri → Sorrento by fast ferry in the afternoon, returning to Naples by train on the Circumvesuviana line. This avoids retracing your steps and gives you more time on the island.

Booking and fares

Fares for the hydrofoil from Naples to Capri are not expensive, though they have risen with the island's popularity. The conventional Caremar ferry is cheaper. Advance booking is recommended for peak-season morning departures (9 a.m. to noon) from Naples, which can fill entirely. Afternoon returns from Capri are likewise popular.

For a general guide to booking Mediterranean ferry tickets and what to expect at check-in, see booking ferries explained.

Avoiding the worst of the crowds

Capri in July and August between 10 a.m. and 4 p.m. is genuinely overwhelming. The island is small, the day-trip traffic is enormous, and the famous piazzetta can feel more like an airport terminal than a cliffside town. A few strategies help:

Comfort and what to bring on board

Hydrofoils are enclosed, air-conditioned vessels with airline-style seating — comfortable but with limited outdoor space, so if you want photos of the approach to Capri, position yourself near a window or one of the small outer deck areas early. The conventional Caremar ferry has more open deck space and is the better choice if being outside for the crossing matters to you, at the cost of a longer journey. Both classes of vessel have a small snack bar or vending machine on board, though it is worth bringing water, especially in summer heat while queuing at the port beforehand.

Seasonal and weather considerations

The Bay of Naples can turn choppy with little warning, particularly in autumn and winter, and hydrofoils are far more likely to be cancelled or delayed in rough seas than the larger, more stable conventional ferries — a genuine consideration if you are travelling outside the reliable May-to-September window and cannot afford a missed connection. Winter sailings are also considerably less frequent than the busy summer timetable, so check schedules carefully rather than assuming a similar frequency to July or August.

Accessibility notes

Both Molo Beverello and Marina Grande have step-free access to the quayside, but boarding a hydrofoil or ferry typically involves a gangway that can be steep depending on tide and vessel size — port staff generally assist travellers who need it, though it is worth notifying the operator ahead of time if you have mobility requirements. The funicular from Marina Grande up to Capri town is not step-free in all respects; the bus alternative is a more reliable option for wheelchair users or anyone who cannot use the funicular's stepped platforms.

Money-saving tips

Fares vary noticeably between the fast hydrofoils and the slower conventional Caremar ferry, so if your schedule allows the extra 30–40 minutes, the traghetto is the more economical way to reach Capri, particularly for a family or group. Buying tickets directly at the port rather than through a third-party booking site can also avoid a booking fee, though this trades away the certainty of a reserved seat on the busiest departures.

Frequently asked questions

How long does the ferry from Naples to Capri take?

By fast hydrofoil (SNAV, NLG), around 40–50 minutes. By conventional Caremar ferry, approximately 80–90 minutes. In rough weather, only the slower ferries operate.

Do I need to book in advance?

For summer morning departures from Naples, advance booking is advisable as hydrofoils can sell out. Return tickets from Capri in the late afternoon also fill quickly in peak season.

Can I take a car to Capri?

Cars are strongly discouraged and heavily restricted on Capri — the island limits vehicle access, and there is almost nowhere to park. Leave your car in Naples or Sorrento.

Is there a direct ferry from the Amalfi Coast to Capri?

In summer, seasonal services run from Positano and Amalfi directly to Capri, making a day trip from the coast straightforward without going via Naples. Check current seasonal schedules with operators or locally.

Sources and further reading: