Ferries Capri
See all connections and book ferry ticketsYou can travel by ferry to Capri from several ports, including Naples, Sorrento and Castellammare di Stabia in the Gulf of Naples, Positano, Amalfi, Vietri sul Mare and Salerno on the Amalfi Coast and the islands of Ischia and Procida.
Several companies, including Alilauro, Alicost, Grassi Junior, NLG, Positano Jet, and SNAV, serve the ferry routes to Capri with high-speed ferries and hydrofoils. Find out all about ferries to Capri for 2026: departure ports, timetables, trip duration, and companies. Compare prices, discover offers, and book tickets to Capri without hidden fees.
Capri ferry schedules
Naples Beverello Capri
Sorrento Capri
Positano Capri
Amalfi Capri
Salerno Molo Manfredi Capri
Ischia Porto Capri
Castellammare di Stabia Capri
Maiori Capri
Salerno Molo Concordia Capri
Minori Capri
Piano di Sorrento Capri
Seiano Capri
Vietri sul Mare Capri
Portici Capri
Torre del Greco Capri
Forio Capri
Casamicciola Terme Capri
Lacco Ameno Capri
Torre Annunziata Capri
Procida Capri
Cetara Capri
Naples Calata P. di Massa Capri
Capri Naples Beverello
Capri Sorrento
Capri Positano
Capri Amalfi
Capri Salerno Molo Manfredi
Capri Ischia Porto
Capri Salerno Molo Concordia
Capri Castellammare di Stabia
Capri Maiori
Capri Minori
Capri Seiano
Capri Piano di Sorrento
Capri Vietri sul Mare
Capri Forio
Capri Portici
Capri Torre Annunziata
Capri Torre del Greco
Capri Casamicciola Terme
Capri Procida
Capri Lacco Ameno
Capri Cetara
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 | € 22.5 | € 21.5 | € 25.5 |
| 2 Adults | € 45 | € 38 | € 44.99 |
| 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
Gulf of Naples
- Naples - Capri: there are all year round ferry connections, over 20 daily crossings during the summer, with ticket prices starting from around €19 - €25. The Naples Beverello - Capri ferry takes 50 min, while the Naples Calata Porta di Massa - Capri ferry ride lasts 1 hr 15 min.
- 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.
- 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.
Islands to Capri
- Ischia - Capri: usually active seasonally, from April to October, with frequent daily crossings and tickets priced from about €26.50. The Ischia Porto - Capri ferry takes 45 min, the Forio - Capri ferry about 1 hr 40 min, the Casamicciola Terme - Capri ferry around 1 hr 20 min and the Lacco Ameno - Capri ferry 1 hr 30 min.
- Procida - Capri: you can travel 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
- 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.
- Salerno - Capri: active seasonally, from the end of March to early November, with up to 6 daily crossings and tickets priced from €29.50. The Salerno Molo Manfredi - Capri route takes 1 hr 30 min to 2 hr, while the Salerno Molo Concordia - Capri ferry takes 1 hr 45 min to 2 hr 10 min.
- 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.
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.
How long is the ferry ride to Capri?
The ferry ride to Capri usually ranges from 25 min to around 3 hr, depending on your port of departure. Here are indicative times for all routes:
- Naples - Capri: 50 min to 1 hr 15 min
- Sorrento - Capri: 25 min to 35 min.
- Castellammare di Stabia - Capri: 40 min to 3 hr 15 min
- Piano di Sorrento - Capri: about 35 min
- Seiano - Capri: 40 min to 1 hr
- Portici - Capri: around 1 hr 15 min
- Torre del Greco - Capri: about 50 min
- Torre Annunziata - Capri: 1 hr 45 min
- Ischia - Capri: 45 min to 1 hr 40 min
- Procida - Capri: 1 hr 55 hr
- Positano - Capri: 30 min to 1 hr
- Amalfi - Capri: 30 min to 1 hr
- Salerno - Capri: 1 hr 30 min to 2 hr 10 min
- Maiori - Capri: 1 hr 15 min to 1 hr 45 min
- Minori - Capri: 1 hr 35 min to 2 hr
- Vietri sul Mare - Capri: 2 hr 5 min
- Cetara - Capri: around 1 hr 50 min
How to choose the best route to Capri
Which is the fastest route to Capri?
The fastest ferry to Capri is typically from Sorrento, with the journey taking as little as 25 min.
What is the cheapest ferry route to Capri?
The cheapest ferry route is Naples Calata Porta di Massa - Capri, with ticket prices starting at around €19.
Which port of departure should I choose?
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.
What other factors should I consider?
- Seasonality: summer months offer more routes and departures, but ferries tend to be busier and more expensive. Off-season schedules are reduced, with fewer daily crossings.
- Vehicle restrictions on Capri: even if a ferry allows cars, non-resident vehicles are usually not permitted on Capri for most of the year (typically from spring to autumn).
- Day trip vs. overnight stay: If you’re visiting Capri for the day, opt for an early-morning departure and a late return to maximize your time on the island.
- Luggage and pets: check luggage limits and pet policies in advance, as rules vary by operator.
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.
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.
How to book ferry tickets
You can easily book ferry tickets to Capri on Ferryhopper in just a few clicks:
- Select Capri as your destination, along with your port of departure and travel dates
- Add passengers and pets
- Compare ferry operators, travel times, and ticket prices
- Complete your booking securely online
Once your booking is confirmed, you’ll receive your ferry tickets by email. Ferryhopper allows you to manage your booking, check updates, and access customer support all in one place.
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.
Information about Capri
Capri is one of the most iconic islands in the Gulf of Naples, famous for its dramatic scenery, refined atmosphere, and rich history. Highlights include La Piazzetta, the Blue Grotto, the Gardens of Augustus, and the Faraglioni, while walking trails near Anacapri offer stunning views. Thanks to narrow streets and seasonal vehicle restrictions, Capri is best explored on foot, by public transport, or by boat along its striking coastline.
Ready to plan an unforgettable vacation to Capri? Discover what to do and see by reading our guide to Capri.
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.
Best time to book
The best time to book ferry tickets to Capri depends on the season you’re travelling and how flexible your plans are.
Summer
Capri is at its busiest in the summer, so ferry demand is very high from June to August. If you’re travelling during this period, it’s best to book your tickets at least 1-2 months in advance, especially for popular routes from Naples, Sorrento and the Amalfi Coast, as departures can sell out quickly.
Spring, autumn & winter
In the shoulder seasons, namely April/May and September/October, availability is generally better, so you can often book closer to your travel date. During winter, ferry services to Capri are more limited, with fewer daily crossings and reduced routes, so booking ahead is still recommended.
Public holidays and long weekends
During busy periods such as Easter, national holidays or long weekends, demand increases regardless of the season. In these cases, it’s best to book as soon as your travel dates are confirmed.
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 ports
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.
How many ports does Capri have?
There is only 1 port in Capri, the Marina Grande.
Where is Capri's port?
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 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.
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.
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.