✓ Plan and book your perfect crossing – simple, fast, and reliable

Ferries to Capri

Select departure from “Italy” to compare all the ferry routes to Capri from Italy

Ferries to Capri

Getting to Capri by ferry

Capri is a popular island for day trips and can be reached from several mainland departure ports.

(fast) Ferries are available from Naples, Sorrento, Salerno, and the Amalfi Coast. Additionally, there is a ferry connection with the neighboring island of d’Ischia.

You can read which types of ferries and which shipping companies you can choose from in this ferry to Capri guide!

In short: Ferries to Capri

  • Main departure ports: Naples, Sorrento, and Castellammare di Stabia, with seasonal sailings from Salerno, Positano, and Amalfi.
  • Fastest crossings: High-speed hydrofoils from Sorrento reach Capri in about 20–25 minutes; ferries from Naples take around 45-80 minutes depending on the vessel.
  • Operators: Alilauro, SNAV, NLG, and Caremar run frequent services, especially between April and October.
  • Vehicle note: Non-resident cars are not permitted on Capri during most of the tourist season, it’s best to travel as a foot passenger.
  • Arrival port: All ferries dock at Marina Grande, the island’s main harbour, where you’ll find the funicular to Capri town and local bus connections.
  • Tip: Book tickets early in summer and opt for an early morning departure to make the most of your day on the island.

Map: ferries to Capri from Italian mainland (and Ischia)

Capri can be reached through several ports. While most of the ferries go directly to Capri, some stopover at smaller villages.

About the crossings to Capri

Since you can’t cover long distances very quickly by car on this winding coastline, it’s nice to find a ferry that’s close to your accommodation or departure point.

In smaller villages, these ferries only run in the morning, while many fast ferries depart every day from larger departure ports. The most popular pick-up points are:

Sorrento-Capri

Italy ⇔ Capri
25 Minutes
Up to 21 times per day
8 miles
From: £43.00

Naples-Capri

Italy ⇔ Capri
50 mins.
Up to 20 times per day
20 Miles
From: £43.00

Salerno-Capri

Italy ⇔ Capri
1h 40 mins.
Up to 3 times per day
29 miles
From: £23.00

Amalfi-Capri

Italy ⇔ Capri
1h 10 mins., 50 mins.
Up to 9 times per day
20 Miles
From: £25.00

Booking ferries to Capri from the ports listed below is also possible (Departure in the morning, return in the late afternoon).

  • Cetera to Capri (Alicost)
    1 departure per day in the morning 
  •  Maiori to Capri (Alicost)
    1 departure per day in the morning / 1h 40 mins.
  • Minori to Capri (Alicost)
    1 departure per day in the morning / 1h 30 mins.
  • Ischia to Capri (Alilauro)
    2 departures per day / 40 to 50 minutes

It’s not always clear upfront if a ferry makes multiple stopovers. While this may not be a problem if you want to enjoy the beautiful coastline, it can take away valuable time that you could spend on Capri. When booking, make sure to check the duration times of the ferries which can be compared in the booking module below.

What is the shortest ferry crossing to Capri?

The shortest crossing to Capri departs from the port of Sorrento. The distance Salerno-Capri is 14 kilometers or 8 miles. The fastest ferry takes just 15 minutes to get to Capri.

25 Minutes
8 miles
Up to 21 times per day
From: £43.00

Other popular Italian Islands

Looking to explore more of Italy by sea? Alongside the island of Capri, travellers often visit Sardinia, Elba and Sicily – both easily reached by ferry from mainland ports such as Genoa, Livorno, Civitavecchia, and Naples. You can also sail to the smaller volcanic islands of the Aeolian Islands north of Sicily, or the Egadi Islands off the western coast.

Tickets for ferries to Capri

How to use the ferry booking engine?

Simply enter your departure port, destination, and travel dates in the search box to compare ferry ticket prices to Capri. If your plans are flexible, try adjusting your travel dates – prices can vary depending on the season and day of the week.

You’ll instantly see the available crossings, operators, sailing times, and fares, helping you find the best route and price for your trip across.

On board, route maps & visual impression of the trip

Before you sail: what to know when travelling to Capri by ferry

  • Book in advance: Ferries and hydrofoils to Capri fill up quickly in summer, especially morning departures from Naples and Sorrento. Reserve your tickets early to secure your preferred time.
  • Arrive early at the port: Check-in and boarding can take time during peak seasonLaim to arrive at least 30 to 45 minutes before departure.
  • Pack light: Space on fast hydrofoils is limited, and large suitcases may incur a small luggage fee.
  • Cars and campers: Non-resident vehicles are not allowed on Capri from April to October. Leave your car in Naples or Sorrento and continue as a foot passenger.
  • Weather and waves: In rough seas, high-speed hydrofoils may be cancelled or delayed. Standard ferries are slower but more stable in bad weather.
  • Arrival in Marina Grande: All ferries dock at Capri’s main harbour, where you’ll find ticket counters, baggage storage, taxis, and the funicular to the town centre.
  • Best time to travel: Early morning crossings are calmer and less crowded. Late afternoon ferries often have queues returning to the mainland.

Tip: For the smoothest experience, travel light, check the sea conditions before you go, and plan your return ticket in advance: Capri gets very busy on sunny days.

We will be happy to hear your thoughts

Leave a reply

Ferrygogo UK
Logo