How to take the ferry from Naples to Capri

Two quays, three operators and a landing ticket most travellers discover on the day. The crossing is short; the booking is where money is lost.

50 min – 1h 20m17 nmvery frequent, year-roundFoot passengersVehicles
Naples Capri 17 NAUTICAL MILES Tyrrhenian Sea (Gulf of Naples)
The short answer

Naples to Capri takes about 50 minutes by hydrofoil from Molo Beverello and about 1 hour 20 minutes by Caremar car ferry from Calata Porta di Massa. Foot-passenger fares start at roughly €14.80 on the car ferry and €24–31 on the hydrofoils, and Capri charges a separate landing ticket. Boats arrive at Marina Grande, where the funicular climbs to Capri town. Sailings run all year and are frequent in summer.

This is the shortest crossing here and the one with the most ways to get it wrong. Naples has two separate quays for Capri: Molo Beverello for hydrofoils by Piazza Municipio, and Calata Porta di Massa for Caremar's car ferries. The tickets are not interchangeable and the quays are not adjacent.

Then there is the landing ticket: Capri's port fee is collected separately, and some advance-sale channels add their own fees. A €14.80 fare is the beginning of the sum, not the end of it.

Traps on this crossing
  • Molo Beverello and Calata Porta di Massa are two different quays. A hydrofoil ticket is not valid at Porta di Massa, and a car ferry will not load at Beverello.
  • Caremar's headline €14.80 fare is not the final price: add the €5.00 Capri landing ticket plus the 12% advance-sale fee and the €1.00 online fee.
  • The 05:35 sailing is a TMV at €21.50, not the €14.80 Traghetto. The cheap fare and the early boat are different products.
  • Only Caremar carries cars, and its access rules for vehicles at Porta di Massa changed recently. Do not assume you can use the same entrance as before.
  • Hydrofoils cancel in rough weather far more readily than the car ferries, and the last return leaves in the early evening, which makes a day trip tight.

Step by step: the day of the crossing

For a foot passenger the sequence is short: buy or collect the ticket, pass through the quay gate, board. The check is making sure you are at the right quay.

  1. T-24 h
    Check your ticket for the quay: Molo Beverello for NLG/SNAV hydrofoils, Calata Porta di Massa for Caremar ferries and any car.
  2. T-60 min
    Arrive at the correct quay, collect or show the ticket, and pay the €5.00 Capri landing ticket if it is not already included.
  3. T-20 min
    Board the hydrofoil or ferry; keep your bag with you on the hydrofoil if it fits the 50x30x15 cm allowance.
  4. On arrival
    At Marina Grande, walk a few hundred metres to the funicular for Capri town or the bus terminal for Anacapri.
  5. T-45 min before your return
    Be back at Marina Grande: the last hydrofoil to Naples leaves in the early evening, and the funicular queue can eat 30 minutes.
Boarding note

Beverello tickets are not valid at Porta di Massa. Check the quay on your booking before you walk to it: the two are about 1 km apart with luggage.

Which operator should you choose?

Three names appear on this route, and they split into two products: fast hydrofoils from the city centre, and Caremar's slower ferry that also carries cars.

OperatorCrossingSailingsFoot passengersVehicles
Caremar
The only car ferry on the route, and the cheapest foot fare.
1h 20m (57 min on the 05:35 TMV) several a day Yes Yes
NLG (Navigazione Libera del Golfo)
Hydrofoils from Molo Beverello. One free bag, 5 kg.
50 minutes daily Yes No
SNAV
Hydrofoils from Molo Beverello.
50 minutes daily Yes No

Caremar's car ferry is the only vehicle option and the cheapest foot fare, but it leaves from a different quay and takes longer. NLG and SNAV hydrofoils cost more and have strict luggage limits.

What the crossing costs

Fares are fixed by tariff rather than dynamic, but the add-ons are where the price moves: landing ticket, advance-sale fees and luggage.

TicketTypical priceBasis
Foot passenger, one wayfrom €14.80Lowest standard adult fare, November 2026
Car + passengers, one wayfrom €47.30Lowest standard car fare, November 2026
Worth knowing before you pay

Caremar's tariff adds a €5 Capri landing ticket, a 12% advance-sale fee and a €1 online fee to the basic fare. Budget for the total, not the headline.

The ports: where you actually board

Both ends are small and walkable, but the Naples side has two different boarding areas that travellers regularly confuse.

Departure port

Molo Beverello (hydrofoils) or Calata Porta di Massa (car ferries), two different quays

Naples has two boarding areas for Capri, and Caremar lists both: Molo Beverello, the city-centre quay by Piazza Municipio used by the NLG and SNAV hydrofoils, and Calata Porta di Massa, the ferry quay used by Caremar's Traghetto/TMV car ferries. Both have a ticket office, bar, ATM, taxi rank and passenger shelter; Porta di Massa also has a pharmacy. They are not interchangeable: check which one your ticket names.

Getting there: Caremar puts the Naples port area about 2 km from Napoli Centrale (Piazza Garibaldi) and about 2 km from the Piazza Municipio tourist port, with free 24-hour access and paid parking. In practice that is a short taxi or city-bus ride from the station; from the city centre, Molo Beverello is the walkable quay and Porta di Massa is further east along the port.

Arrival port

Marina Grande

All Naples and Sorrento sailings berth at Marina Grande, Capri's only ferry port. Caremar describes the boarding area as being on the main dock, with a ticket office, bar, ATM, taxi rank, passenger shelter and newsstands, a few hundred metres from the island's main public bus terminal and the funicular.

Getting there: From Marina Grande the funicular climbs to Capri town, with the bus terminal beside it for Anacapri and the island's beaches; both are a few hundred metres from the ferry dock per Caremar. Taxis wait at the dock. There is no road access for large vehicles beyond the port area, and the funicular queue is the bottleneck on summer mornings.

Terminal reality check

Calata Porta di Massa is the working port area, not the tourist waterfront. Allow time to walk or take a taxi between it and Molo Beverello if you are comparing departures.

Cars, pets and luggage

By car: Arrive at Calata Porta di Massa at least 60 to 90 minutes before departure. Caremar publishes the current access rules for cars at the port.

Pets: NLG carries small pets for a fare, muzzled or in a carrier, with a health certificate. Caremar and SNAV sell their own tickets, so check the rules for the boat you book.

Luggage: On the hydrofoils the free allowance is one bag up to 5 kg and 50×30×15 cm; larger bags are charged. Caremar's car ferries are more relaxed.

Season and timetable: Sailings run all year. In summer hydrofoils leave Molo Beverello from early morning until about 19:15; winter has fewer departures and an earlier last boat.

Alternatives worth comparing

If the Naples sailings are full or you are staying further south, these routes do the same job with a shorter sea leg.

Alternative

Napoli Beverello → Capri by hydrofoil (NLG or SNAV, 50 minutes)

Half the time of the car ferry and leaves from the city centre beside Piazza Municipio, at €24.00–€31.00 one way; the trade-off is no vehicles and a strict 5 kg free bag.

Alternative

Sorrento → Capri (NLG or Caremar, about 25 minutes)

Much shorter sea leg if you are staying on the Sorrento peninsula; Capri–Sorrento takes about 25 minutes, and Caremar prices Sorrento–Capri at €17.40 on its TMV.

Alternative

Positano or Amalfi → Capri (NLG, about 28–60 minutes)

Seasonal direct links from the Amalfi Coast; the Capri–Positano leg is about 28 minutes and Capri–Amalfi about 1 hour, avoiding a detour through Naples.

Before you book: checklist

Frequently asked questions

How long is the ferry from Naples to Capri?

About 50 minutes by hydrofoil from Molo Beverello, or about 1h 20m by Caremar's car ferry from Calata Porta di Massa.

Which quay does it leave from?

Hydrofoils leave from Molo Beverello, by Piazza Municipio. Caremar's ferries leave from Calata Porta di Massa, further east. Tickets are not interchangeable.

How much does it cost?

From €14.80 one way on Caremar's Traghetto, plus a €5 Capri landing ticket and any advance-sale fees. Hydrofoils cost about €24–31.

Can I take a car to Capri?

Only on Caremar's car ferry, and space is limited. Most visitors travel on foot and take the funicular from Marina Grande.

Sources

  1. Caremar, Tariffe (Napoli–Capri passenger, car and landing-ticket prices)
  2. Caremar, homepage live 'Prossime Partenze' board (Napoli Porta di Massa → Capri 05:35–06:32)
  3. Caremar, Capri destination page (Marina Grande terminal and funicular)
  4. Caremar, Naples destination page (Porta di Massa vs Molo Beverello facilities, distances)
  5. NLG, Luggage rules (one free bag, 50x30x15 cm, 5 kg)