2023|How to get to Capri by Ferry from Naples |Sorrento |Amalfi Coast|Positano|Salerno

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

Capri is an Italian island near the city of Naples.
It’s easy to reach Capri from Naples or from the Sorrento Penisola.

Isle of Capri is worth to be put on your itinerary if you are around Naples.

In this post, you will find detailed information on how to get to Capri from Naples, Sorrento, or the Amalfi Coast. And all you need to know about how and where to take the ferry.

  1. Ferries from Naples to Capri
  2. Ferries from Sorrento to Capri
  3. Ferries from Positano to Capri
  4. Ferries from Amalfi to Capri
  5. Ferries from Salerno to Capri
  6. Connections between Capri, Procida, and Ischia

Where is Capri?

Capri is an island located in Southern Italy within the Campania Region. Capri is one of the islands of the Gulf of Naples. Capri is approximately 26 miles (42 km) from Naples.

See the included maps below:

Map of the Golf of Naples, with Capri Island. A Smaller map inn the corner showing the position off the island and the golf in Italy.

How to get to Capri?

Since Capri’s an island, the way to get there is pretty much by sea. There are slow and fast ferries. Or Bigger and smaller ships and hydrofoils going to Capri. There’s also a helicopter service, but that’s more for the fortunate few. For most of us, ferries are the way to go. And that’s what this blog post is all about.

Capri is connected with ferries all year round from Naples. Sorrento and the Amalfi Coast (from Amalfi and Positano) have direct connections to Capri during the summer months and the shoulder season. Limited direct lines are also available from Salerno, Ischia, and Procida.

All ferries arrive at the Marina Grande harbor in Capri.

ferry in Capri at marina Grande

How to get to Capri by ferry from Naples?

Getting to Capri from Naples is one of the easiest option.

Ferries between Naples and Capri are frequent. Also, the service from here is all year-round operating. Naples is the major departure point for travelers heading to Capri.

The closest commercial airport to Capri is Napoli Capodichino.

Naples has two ferry ports serving Capri: Molo Beverello and Calata Porta di Massa.

Ticket cost: The price range is between 20 and 27 euro. Time is between 50 min and 1 hour 20 min. Different companies operate on this route. One of the fastest is NLG, and the cheapest is usually Caremar.

If you’re seeking inspiration for things to do and places to explore while in Capri, I offer a comprehensive guide to the Island.

How to get from the airport to the ferry port:

A shuttle bus operates between the airport and the city center.

The shuttle service is called Alibus.

You can purchase tickets for the Alibus inside the airport building at the Tabacheria store. The store is located on the left-hand side after you exit the arrivals area. Ticket can be purchased from the driver, but it’s better if you have the exact change in cash.

The Alibus departs right in front of the entrance as you exit the arrivals area. Just walk straight around 50 meters to see the bus stop. If you use the main entrance, after you purchase your ticket in the store, then it will be on your right-hand side.

Taking the Alibus will bring you directly to the harbour. It has only 3 stops outside the airport: one at the central station and another two near the two harbours.

The first departure of the shuttle bus is at 5:30 AM in the morning and the last departure is 11:48 PM.

The price of the ticket for the Alibus is 5 €.

Buses depart every 15 minutes or less during peak hours. It takes around 35 minutes to reach the ferry port from the Airport (without traffic).

You can also take a taxi. Taxis operate with fixed rates between the airport and the harbour.

From the airport to the port, there is a fixed rate of 21€. It’s still best to ask the taxi driver before getting in.

Reaching the Ferry from the Central Station of Naples.

If you’re arriving from elsewhere in Italy, you can opt for the train to reach Naples Central Station.

Naples Central Station connects easily with many Italian cities. Trains from Bologna, Venice, Rome, Florence, and Milan run frequently all day. Also, direct connections are available from Verona and other cities too.

The high-speed trains are a clean and comfortable way to travel between Italian cities.

Do reserve in advance if you can, as ticket prices tend to be higher last minute. There are two companies operating bullet trains in Italy; you can reserve on their official pages: Trenitalia and Italo.

Naples Central Station is secure with frequent police control. However, the surrounding area might seem a bit rough. Just like around main stations in many big cities.

Keep an eye on your belongings, as you would in any big transport hub.
Maybe you heard too many bad things about the city (as it doesn’t have good marketing). Don’t let this make you paranoid, but stay vigilant. Personally, I love Naples, and the city is worth a visit. I used to live here for many years.
But if you feel intimidated, or it is too chaotic for your taste, take a taxi directly to the harbor. Taxis wait right outside of the station, near the entrance. A ride from the station to the ferry port should cost around 8€. The price should be no more than 10 €. It’s a 2 km distance to Calata Porta di Massa, and Molo Beverello is only a bit more distant.

Boarding of a ferry between Capri and Naples. image of the inside seating area.

The ferry ports of Naples and how to reach them?

Naples has two harbors serving Capri: Molo Beverello and Porta di Massa.

Porto Calata Porta di Massa:

I prefer Calata Porta di Massa. It’s a short walk from Naples’ historic center (where I usually stay, so this choice makes sense for me).

The new Stazione Marittima Calata Porta di Massa building is excellent. You can find bars here for quick snacks, benches to relax and wait, and restrooms to use for free. Also, there are several car rental companies here, and some ferry companies’ ticket offices.

Getting here from the Airport: Take the Alibus. The stop is Immacolatella/Porta di Massa. This is the 2 stop, on the shuttle, just after the central station. The stop is marked with an Alibus sign.

There are some companies that have ticket offices near the bus stop. Others have an office in the waiting building: Stazione Marittima Calata Porta di Massa. It’s a 6-minute walk from the bus stop.

Getting here from the Historic Center:

You can walk here if you don’t have a lot of luggage.
If you have a lot to carry you can also take a cab. You’ll find taxis waiting in front of the Duomo at Via Duomo. It’s only a short ride. Make sure the driver uses the meter. They can also provide you with an estimated fare. This price may vary slightly depending on traffic and time.

Getting here from the Main Station:

Take the Metro line 1. The direction is Piscinola, and the closest stops are Duomo or Universita. From Duomo station, the walk is about 12 minutes to the Stazione Marittima Porta Massa building. From Universita, the walk is a bit shorter (10 minutes approx). A single-ride ticket for the metro is 1,10 €.

Or you can also take the Airport shuttle bus for 1 stop between the central station and the port, but the ticket costs 5 €.

Find it in Googlemaps: Stazione Marittima Calata Porta di Massa | Porto di Napoli

Address: Calata Porta di Massa, 80133 Napoli NA, Italy

(If you only write Stazione Marittima when you search it will show you the cruise ship departure building.)

Molo Beverello

If you’re arriving from the airport via the shuttle bus, Molo Beverello is the last stop of the Alibus. The bus stop is nearby, but you must walk a few hundred meters. So calculate with some extra time. Especially if you have luggage, it may take some time to reach the pier.

Alibus stop: Molo Angioino/Beverello

The bus ride between the airport and Molo Beverello takes 35 minutes. But It can be more with traffic.

From the central station:

Board the Alibus for 2 stop direction Molo Beverello. Alibus ticket is €5.

Cab: Fixed fare, around €13. The ride is around 20 minutes. Taxi fares can be slightly higher during the night and on weekends. Always ask the driver before.

There is also the bus line 155. The bus ticket is €1.10.

From anywhere in Naples:

You can take the metro line 1. A single ticket is €1.10.

The closest metro stop is Municipio, but you must walk almost 10 minutes to reach the ticket offices and the piers.

Do I need to book my ferry ticket in advance?

I rarely book my tickets ahead of time. But I am often in Italy and consider Naples my second home. So, I usually have a flexible schedule when in the city. And the ferries are spacious on the Naples Capri route. So you can usually buy your ticket for the next scheduled ferry at the ticket office in the port.
Of course, if you’re on a tight schedule or planning a short visit then book in advance. Also, always book before July and August. Book ahead for weekends too, when it can get very busy.

If you are traveling from Salerno, Amalfi, or Positano, it is better to book in advance, especially on the weekends.

Interruptions due to bad weather:

Complete Interruptions due to bad weather are uncommon. But mostly happens during the winter when the sea can be rough. Fast ferries, known as “aliscafo” (hydrofoils), are the first to be affected by interruptions. The larger ferries (like Caremar) are more stable and are able to operate even in less-than-ideal weather conditions.

Sorrento to Capri Ferry

Sorrento is the closest point of the continent to Capri. If you’re staying here, Sorrento is a perfect starting point for your trip to Capri. Sorrento also offers the quickest ferry ride to reach the Island of Capri.

Just like in Napoli, both fast and slow ferries are available from Sorrento to Capri. However, the time difference in this case is very minimal. The crossing time is 15 minutes with the fast ferry and around 20 with the normal ferry. Choose the slower ferry if you’re prone to seasickness. As the faster ones tend to be bumpier rides. The bigger the ferry, more stable it is.

Ferries depart from the port of Marina Piccola in Sorrento.

Companies operating on the Sorrento Capri route: SNAV, NLG, Caremar.

Ferry from Sorrento to Capri – Timetable and Schedule

2023 September / October

The first departure is at 7:15 AM every day, except for Sundays when the first ferry is scheduled for 8:05 AM. Please note that this schedule is for September and October 2023 and may vary, so it’s advisable to check in advance.

The typical duration of the ferry ride is approximately 20 minutes. The fastest ferry is operated by the Guston Company, with a travel time of 15 minutes, while the Snav fast ferry takes around 17 minutes. Prices for tickets vary and generally range between 20 to 25 euros.

Ferries from Sorrento depart from the Marina Piccola harbour. You can reach the harbor by taking the public elevator from Villa Comunale, or you have the option to walk, take a bus, or hire a taxi.

The ticket cost is between 18 and 26 euros per person, for one route.

Positano to Capri Ferry

Positano from above

Ferries from the Amalfi coast to Capri depart from Positano or Amalfi.

You can get to Capri from the Amalfi Coast by ferry. Direct connections are available from Amalfi and Positano. These routes are scheduled during the summer and shoulder season. Ferries from Positano and Amalfi to Capri typically operate between April and October. Since they are smaller, it’s best to reserve your tickets in advance if you can.

Ferry from Positano to Capri – Timetable and Schedule

2023 September / October

    • The first departure is at 9:15 AM daily.

    • During the month of September 2023, the last departure is at 5:30 PM.

    • From October 1st to October 15th, the final ferry from Positano to Capri leaves at 5:00 PM, and from October 16th to October 31st, it departs at 4:30 PM.

    • The journey from Positano to Capri takes 30 minutes (there’s only one slow ferry in the afternoon, which takes around 1 hour)

The primary companies operating on the Positano to Capri route are NLG, Alicost, and Positano Jet. Prices typically range from 24 to 27 euros per person, one way.

Boat at the town of Amalfi with text Amalfi and symbol of Amalfi. Image to illustrate Amalfi Capri ferry section of the post.

Ferries from Amalfi to Capri – Timetable and Schedule

2023 September / October

There are direct connections between the Town of Amalfi and the Island of Capri.


During September, there are eight daily departures from Amalfi to Capri at the following times: 8:54 AM, 09:10 AM, 9:35 AM, 9:40 AM, 10:30 AM, 13:20 PM, 16:25 PM, and 17:00 PM.

October (2023):

For October 2023, there are five daily departures scheduled from Amalfi to Capri at the following times: 8:54 AM, 09:35 AM, 09:40 AM, 10:30 AM, and 17:00 PM.

Time and Price:

The journey duration can vary between 50 minutes to 1 hour and 20 minutes.

The ticket price is around 25-26 euros.

From other towns on the Amalfi Coast ( like Minori, Maiori, or Atrani): You can board a ferry to Amalfi Town. And change there to another one heading to Capri.

Ferries from Salerno to Capri

Timetable and Schedule

2023 September / October

If you’re traveling from Salerno to Capri, you have a couple of options:

    1. You can take a ferry to the town of Amalfi and change there for a direct ferry to Capri.

    1. For those who prefer direct ferries, there are two ferries departing every morning to Capri from Salerno Molo Manfredi.
        • The first one departs at 8:20 AM and has a crossing time of 1 hour and 30 minutes. It is operated by NLG.

        • The second one leaves at 8:40 AM, and the journey takes approximately 2 hours. The ticket price for this ferry is 29 Euros (company Alicost).

Both of these ferries are scheduled to operate daily during September and October. Butt check the timetable before your trip, as schedules can sometimes vary.

Connection between the islands of the Gulf of Naples

Ferries also run between Capri and Ischia and Procida during summer months.

Ferries between Ischia and Capri

Timetable and Schedule

2023 September / October

From Sept. 1 to Sept 25. : 10:45, 17:15

From Sept 26. to Oct. 31 only on ferry per day at 10:45.

Ferries between Procida and Capri

Timetable and Schedule 2023 September / October

At 10:00 Am but not every day. Only till the end of September.