Ferries Capri
See all connections and book ferry ticketsYou can travel by ferry to Capri from several ports, including Naples, Sorrento , Positano, Amalfi and Salerno. The ferry trip usually takes from 10 min to 2 hours depending on your departure port and whether you travel on a ferry or catamaran. Ticket prices start from around €14.
Discover all ferry schedules to Capri, as well as ticket prices and offers, and book tickets online on Ferryhopper without hidden fees.
Capri ferry schedules
Naples Beverello Capri
Sorrento Capri
Positano Capri
Amalfi Capri
Salerno Molo Manfredi Capri
Salerno Molo Concordia Capri
Ischia Porto Capri
Castellammare di Stabia Capri
Maiori Capri
Minori Capri
Piano di Sorrento Capri
Torre del Greco Capri
Forio Capri
Seiano Capri
Portici Capri
Vietri sul Mare Capri
Casamicciola Terme Capri
Procida Capri
Lacco Ameno Capri
Cetara Capri
Torre Annunziata Capri
Nerano Capri
Naples Calata P. di Massa Capri
Capri Naples Beverello
Capri Sorrento
Capri Positano
Capri Amalfi
Capri Salerno Molo Concordia
Capri Salerno Molo Manfredi
Capri Ischia Porto
Capri Castellammare di Stabia
Capri Maiori
Capri Minori
Capri Piano di Sorrento
Capri Forio
Capri Seiano
Capri Vietri sul Mare
Capri Torre del Greco
Capri Portici
Capri Casamicciola Terme
Capri Procida
Capri Lacco Ameno
Capri Cetara
Capri Torre Annunziata
Capri Nerano
Capri Naples Calata P. di Massa
How much is the ferry to Capri?
Take a look at indicative ferry ticket prices for the most popular Capri routes; check prices for standard tickets, family bookings, and vehicle transportation.
| Naples Beverello – Capri | Sorrento – Capri | Positano – Capri | |
|---|---|---|---|
| 1 Adult | € 25 | € 20 | € 21.25 |
| 2 Adults | € 50 | € 40 | € 42.5 |
| 2 Adults, 1 Car | Price not available | Price not available | Price not available |
| 2 Adults, 2 Children, 1 Car | Price not available | Price not available | Price not available |
Book ferry tickets for Capri
Offers
On Ferryhopper, you can take advantage of all active ferry offers and book cheap ferry tickets to Capri. Browse the latest deals and find the one that suits you best!
Remember: current ferry ticket offers will be automatically applied as you go through the booking process.
Discounts
When traveling by ferry to Capri, you can take advantage of the regular discounts available to several passenger categories. Typically, these discounts differ from one company to another, but you can expect lower ferry ticket prices for children under 12, while infants and toddlers up to 3 years old travel for free.
Main ferry routes to Capri
Ferries for Capri from the Gulf of Naples
The Gulf of Naples offers the highest number of connections to Capri, with departures from various ports and frequencies that vary depending on the route and the time of year.
Here is more information on each one:
From Naples to Capri
Ferries from Naples to Capri operate all year round, with over 20 daily crossings during the summer and ticket prices starting from around €19 - €25.
Departures take place from 2 ferry terminals, both located in the Naples port area and about 1 km apart: Molo Beverello and Calata Porta di Massa.
- The Naples Beverello - Capri ferry takes 50 min
- The Naples Calata Porta di Massa - Capri ferry ride lasts 1 hr 15 min.
From the Sorrento Peninsula to Capri
- Sorrento - Capri: you can travel by ferry all year round, with around 10 daily crossings that take 25-35 min and tickets priced from €21.50.
- Castellammare di Stabia - Capri: active all year round, with up to 10 daily crossings in the summer. The ferry trip takes 40 min to 3 hr 15 min and tickets cost from €24.
- Piano di Sorrento - Capri: usually available seasonally, from the end of March to early October, with 1 daily crossing that takes around 35 min and tickets priced from €22.50.
- Seiano - Capri: in the off-season, there is 1 weekly ferry, while in the high season (April-October) there are usually daily crossings. Travel time is 40 min to 1 hr and ticket prices start at €21.50.
From Portici and the Vesuvius area to Capri
- Portici - Capri: usually 1 weekly crossing in the off-season and daily ferries in the summer (April-October), with a travel time of 1 hr 15 min and ticket prices starting at €21.50.
- Torre del Greco - Capri: typically 1 ferry per week in the off-season and daily crossings in the high season (April-October). The ferry trip takes 50 min and tickets cost from about €23.
- Torre Annunziata - Capri: seasonally active, from April to October, with daily crossings taking 1 hr 45 min and tickets priced from €21.50.
Island-hopping around Capri
You can also reach Capri by ferry from Ischia and Procida. Departures are seasonal but very frequent during the summer months.
Ferries for Capri from Ischia
Ferry departures from Ischia to Capri are seasonal, usually from April to October, with frequent daily crossings and tickets priced from about €26.50.
You can depart from 4 ports on Ischia for Capri: Ischia Porto, Forio, Casamicciola Terme, and Lacco Ameno.
- The Ischia Porto - Capri ferry takes 45 min
- The Forio - Capri ferry takes about 1 hr 40 min
- The Casamicciola Terme - Capri ferry takes around 1 hr 20 min
- The Lacco Ameno - Capri ferry takes 1 hr 30 min
Ferries Procida - Capri
You can travel from Procida to Capri by ferry seasonally (April-October), with up to 7 ferries per week. Travel time is just under 2 hr and tickets cost from €26.50.
Amalfi Coast
The Amalfi Coast is well connected to Capri by ferry, with departures from various coastal towns and frequencies that vary depending on the port and the time of year. Services are particularly frequent during the high season.
- Positano - Capri: you can travel all year round, with around 10 daily crossings in the summer. The journey takes 30 min to 1 hr and tickets cost from €22.50.
- Amalfi - Capri: usually active all year round, with up to 10 daily ferries during the high season. Travel time ranges from 30 min to 1 hr and ticket prices start at €23.50.
- Maiori - Capri: usually available seasonally, from the end of March to September, with 1 daily crossing that takes 1 hr 15 min to 1 hr 45 min, and tickets costing from €25.50.
- Minori - Capri: you can travel by ferry seasonally (March-September), usually with 1 daily ferry. Travel time ranges from 1 hr 35 min to 2 hr and tickets are priced from €25.50.
- Vietri sul Mare - Capri: the seasonal route (April-September) is served with 1 daily ferry that takes just over 2 hr and ticket prices start at €30.50.
- Cetara - Capri: usually available seasonally, from April to October, with 1 daily crossing. Travel time is around 1 hr 50 min and tickets cost from €30.50.
Ferries for Capri from Salerno
The Salerno - Capri ferry routes are active seasonally, from the end of March to early November, with up to 6 daily crossings and tickets priced from €29.50.
Departures take place from 2 ferry terminals: Molo Manfredi and Molo Concordia.
- The Salerno Molo Manfredi - Capri route takes 1 hr 30 min to 2 hr
- The Salerno Molo Concordia - Capri ferry takes 1 hr 45 min to 2 hr 10 min
Ferry companies serving routes to Capri
- Alilauro serves routes from Ischia Porto.
- Alilauro Gruson serves routes from Sorrento, Castellammare di Stabia, Seiano, and Torre Annunziata.
- Alicost serves routes from Ischia Porto, Procida, Positano, Amalfi, Salerno Molo Manfredi, Salerno Molo Concordia, Maiori, Minori, and Vietri sul Mare.
- Capitan Morgan serves routes from Forio, Casamicciola Terme, and Lacco Ameno.
- Caremar serves the routes from Naples Calata P. di Massa.
- Grassi Junior serves routes from Positano.
- HP Travel serves routes from Piano di Sorrento, Seiano, Portici, and Torre del Greco.
- Laser Capri serves routes from Sorrento, Piano di Sorrento, Seiano, Portici, Torre del Greco, Forio, Casamicciola Terme, and Lacco Ameno.
- Linee Blu serves routes from Ischia Porto, Forio, Casamicciola Terme, and Lacco Ameno.
- NLG serves routes from Naples Beverello, Sorrento, Castellammare di Stabia, Seiano, Positano, Amalfi, and Salerno Molo Manfredi.
- Positano Jet serves routes from Positano and Amalfi.
- Seremar serves routes from Sorrento, Castellammare di Stabia, and Seiano.
- Siremar serves routes from Seiano.
- SNAV serves routes from Naples Beverello, Sorrento, and Castellammare di Stabia.
How much luggage can you take on the ferry to Capri?
Each ferry company has its own luggage policy:
- Alilauro, Alilauro Gruson, Alicost, Capitan Morgan, Seremar, and SNAV allow you 1 bag with maximum dimensions of 50×35×20 cm and a weight of up to 9 kg.
- When traveling with Caremar and Siremar, you can usually bring 1 piece of luggage of 20 kg (on ferries) or 10 kg (on hydrofoils) with maximum dimensions of 50x40x20 cm.
- With Grassi Junior and Positano Jet, you can bring as many bags as you want for an extra charge.
- On Laser Capri and NLG vessels, you can bring 1 bag up to 50×30×15 cm and 5 kg.
- With Linee Blu and HP Travel you can usually bring 1 piece of hand luggage.
Vehicles
It is possible to travel with your vehicle on the conventional ferries traveling to Capri from Naples and Sorrento, but not on hydrofoils or catamarans.
Keep in mind that, from April to October, non-residents of Capri are normally not allowed to bring and operate any motor vehicles on the island.
Getting around Capri without a vehicle
Once on Capri, you can get around on foot, take the bus or funicular, or rent a scooter. Taxis and a chairlift to Mount Solaro are also available.
Onboard services
The ferry routes to Capri are generally served with high-speed ferries and hydrofoils, which are designed for speed and comfort. Onboard, you can usually expect to find:
- Comfy indoor lounges with air-conditioning
- Spacious open decks to enjoy the scenic views
- Cafes and snack bars, for a quick bite or drink
Are there cabins on the ferries?
No, due to the short length of the trip, there are no cabins available on the ferries traveling to Capri.
What type of seats you can book
On ferries to Capri, you can generally book standard deck/lounge seating. Depending on the route, vessel and weather conditions, you can enjoy the ride in the air-conditioned lounge or the outdoor deck.
Seats are usually unassigned, so you can choose where to sit once onboard.
Can I travel first class?
No, the ferries serving the routes to Capri generally do not have a first-class or business class.
Are the ferries accessible?
Yes, the ferries to Capri are generally accessible to travelers with disabilities, but the amenities may vary from vessel to vessel. In most cases, the ferries feature ramps and adapted seating areas.
Can you take pets on the ferry to Capri?
Yes, pets are allowed on most ferries to Capri, provided you include them in your reservation when booking your tickets. Depending on the route and company, you may need to purchase a ticket for your pet.
Make sure you bring along your pet’s health and travel documents, tickets and any pet supplies you may need for the trip.
Good to know: for more information, check out our blog on traveling by ferry in Italy with pets.
Where do pets stay on the ferry?
Generally, pets stay with you throughout the ferry trip to Capri. There are no pet cabins or onboard kennels on these short coastal routes.
Smaller pets must be kept in a carrier, while larger pets must be kept on a leash and wear a muzzle.
Is there Wi-Fi on the ferries?
No, most ferries to Capri do not have Wi-Fi.
Is there entertainment on the ferries?
The high-speed ferries and hydrofoils serving the routes to Capri are designed for speed and efficiency, so entertainment options are limited. On board, you can enjoy the spectacular sea view from the sun deck.
Booking information
What documents do I need?
To travel on the ferries to Capri, you will need to bring:
- A valid ID document, such as a passport or national ID card
- Your ferry ticket or booking confirmation (electronic or printed)
In most cases, passport or visa checks are not carried out at the port, but ferry companies may still ask to see official identification that matches the name on your ticket.
Check-in and boarding procedures
The check-in and boarding procedures at the port of Capri are straightforward.
Arrive at the port at least 30 min before departure (earlier during the high season). With an e-ticket, you usually don’t need to check in, just show your ticket on your phone. There are ticket offices nearby if you need assistance or a printed ticket.
Boarding is done on foot, following signs for your ferry operator. Most ferries have space for carry-on bags, but larger suitcases can be stored onboard or as instructed by the crew. Policies vary by company, so check the details when booking.
Good to know: Capri is a domestic Italian destination, so passport and customs checks generally do not take place at the port.
Can I board with an electronic ticket?
Yes, when booking your ferry trip to Capri on Ferryhopper, you can easily check in online, get your tickets on your phone, and board the ferry directly with your e-ticket without collecting any paper tickets at the port.
Travel tips
Here are some useful tips to keep in mind when booking your Capri ferry tickets:
- Demand for ferries to Capri, especially in summer, is high, so book early to ensure the best schedule and prices.
- Book your return tickets on the ferry well in advance, for peace of mind.
- Vehicles are not generally allowed on the high-speed ferries to Capri.
- Bring water and snacks for the ferry trip, as the onboard options are usually limited.
Arrival
When travelling by ferry to Capri, it’s recommended to arrive at Marina Grande at least 30 min before departure. This allows enough time for ticket checks, boarding procedures and any last-minute announcements.
During the high season (June to August) or when departing from busy ports such as Naples or Sorrento, it is best to arrive 30-45 min early to avoid queues and delays.
Capri port
Capri is served by the Marina Grande, a port located on the north coast of the island. This is the only port handling all ferry and hydrofoil arrivals and departures, including routes from Naples, Sorrento, the Amalfi Coast, Ischia and Procida. There are no separate cargo or secondary passenger ports on Capri.
The port area is well equipped with ticket offices, cafés, snack bars, shops and luggage services, making it easy to grab a coffee or organise onward transport as soon as you disembark.
Marina Grande sits right by the sea, below Capri town, and functions as the island’s main transport hub, with easy connections to the island’s villages and attractions.
How to get to Capri port
The port of Capri is located on the island’s north coast, just a short distance from the famous Piazzetta in Capri town.
- From the center of Capri, you can reach Marina Grande in about 5 min by funicular, which runs frequently throughout the day, or in around 10 min by taxi.
- You can also walk to the port, if you don’t mind an uphill stroll.
- Local buses and taxis connect Marina Grande with Capri town and Anacapri.
Important: Capri has strict vehicle restrictions, so most visitors explore the island on foot or by public transport.
Ferry companies traveling to Capri
Related posts from our blog
FAQs
Yes, there are direct ferry connections between Capri and other islands in the Gulf of Naples, including Ischia and Procida. These routes operate seasonally, usually from April to October.
The fastest ferry to Capri is typically from Sorrento, with the journey taking as little as 10-20 min.
The cheapest ferry route is Naples Calata Porta di Massa - Capri, with ticket prices starting at around €14.
The easiest island to travel to from Capri is Ischia, as there are 4 ports to choose from: Ichia Porto, Forio, Casamicciola Terme and Lacco Ameno.
The best port depends on where you’re staying and how fast you want to travel.
Naples is the best choice if you’re flying or staying in the city, with the most frequent departures to Capri year-round.
Sorrento is ideal if you’re staying on the Sorrento Peninsula, with shorter crossing times than Naples.
You can travel by ferry to Capri from the ports of Naples Beverello, Naples Calata Porta di Massa, Sorrento, Castellammare di Stabia, Piano di Sorrento, Seiano, Portici, Torre del Greco, Torre Annunziata, Ischia Porto, Forio, Casamicciola Terme, Lacco Ameno, Procida, Positano, Amalfi, Salerno Molo Manfredi, Salerno Molo Concordia, Maiori, Minori, Vietri sul Mare and Cetara.
No, the ferries to Capri generally travel during the day.
Yes, but while it may be possible to find ferry tickets to Capri at the last minute, availability is likely to be very limited. As such, your best bet is to book your tickets as soon as possible.
Ferries to Capri often sell out, especially in the summer high season, long weekends and around major holidays, so by booking early you can secure tickets.
Booking in advance also means you may benefit from the early bird discounts and special deals on return tickets that many ferry companies occasionally offer.
Yes, with multiple daily ferry crossings from Naples, Sorrento and more, it is fairly easy to explore Capri in a day. For more ideas and inspiration, check out our blog on planning a day trip to Capri from Naples.
Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.
Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.
If your ferry trip is canceled, you usually have the following options:
- Change your ticket to another departure of equal value.
- Cancel your ticket with a request sent to the ferry operator for a full refund.
Find out more about what you can do in case of weather disruption or ferry strike.
If you’re worried about possible delays or cancellations, you can always visit our ferry travel alerts page for real-time updates on strikes, weather disruptions, and service suspensions.
Ferry route map
Below, you can see all active ferry connections to Capri, as well as starting prices for each route. Use our interactive Map of ferries to visualize your trip and easily plan an island-hopping adventure.