How to get to Capri

Find all the information you need to reach Capri from Rome, Naples, or the Amalfi Coast here!

  • How to get to Capri
  • How to get to Capri
  • How to get to Capri
  • How to get to Capri
  • How to get to Capri

The only way to reach Capri is by sea. Ferries depart from Naples and Sorrento; in the summer, there are also routes from Positano, Amalfi, Salerno, and Ischia, not from Procida.

For most of the year, motor vehicles are forbidden on Capri and non-resident vehicles can only be embarked for the island between November and Easter. Regardless, there isn't much use for vehicles on Capri! There is only one road on the island and the town center is pedestrian zone.

How to get to Capri from Naples

In Naples, there are two piers from which ferries to Capri depart: Molo Beverello and Calata di Massa. The Molo Beverello pier is located in front of Maschio Angioino in the Piazza Municipio, the Calata di Massa pier is located further east (to the left, facing the sea).
High speed ferries depart from Molo Beverello, and ferries and slow ferries from Calata di Massa. Ferries and slow ferries are more affordable and slower than high speed ferries, and are the only vessels which can embark motor vehicles.
Schedules and prices change often: check again the day before you are scheduled to travel or contact the ferry companies directly, especially in case of rough seas! (When seas are very rough, high speed ferries are often suspended and only ferries and slow ferries continue to run).
How to reach Capri from Naples

How long does the ferry take from Naples to Capri?

  • Slow Ferry: 80 minutes

  • Ferry: 50 minutes

  • High speed ferry: 40 minutes

Help! I get seasick!

If you are travelling during the summer months, you should have no problems as the sea is generally quite calm.
Regardless, here are some suggestions:

  • Choose a ferry or slow ferry, rather than a high speed ferry.

  • Sit in the back rows.

  • Don't look out the window, and listen to music.

How to get to the Molo Beverello Port from the Naples Airport

The nearest airport to Capri is Napoli Capodichino. Here's how to get to the island after landing:

Bus - As soon as you leave the terminal, look for the Alibus shuttle line that runs from the airport to the center of Naples. The bus makes three stops: the first in Piazza Garibaldi, the second at Calata di Massa (where many ferries depart), land the third at the port, near Molo Beverello. Tickets cost EUR 5 and can be purchased on board or online.
Taxi - the taxi stand is located at the exit from the terminal. Request the fixed fare for the port (about €20) and do not accept rides from those who offer them inside the airport, as they are not licensed.

Book online the Alibus Tickets 

How to get to the Molo Beverello Port from the Naples Train Station

If you don't have much time and have a number of bags, take a taxi.
The set fare for the taxi costs around EUR 16.Otherwise, you can take Linea 1 of the underground subway: the Piazza Municipio stop towards "Piscinola".

How to get to Capri from Rome

Getting to Capri from Rome takes at least three hours from the time your flight arrives, and only if you are lucky enough to make all of your connections...otherwise, the trip can take up to half a day! If you are arriving in late afternoon in Rome, consider staying overnight in either Rome or Naples.

From Rome's Fiumicino Airport, take the Leonardo Express shuttle train to the Roma Termini central train station, and from here transfer to a train for Naples.

Alternatively, there is a direct bus from Rome's Fiumicino airport to the Naples Piazza Garibaldi (Centrale) train station:
From the Rome Ciampino Airport: once you arrive at Rome Ciampino, take the bus to the Roma Termini train station and then the train to Naples.

Private transfer: the most convenient way to reach your hotel

Trains, taxis, ferries, funicular... by this point, you've figured out that getting to Capri from Rome is not the easiest and most relaxing trip. If you'd like to begin your vacation stress-free, then it's a good idea to book a private transfer service. Transfer services to Capri usually include a private car with driver from the airport to the port, a sea crossing by private speedboat to Capri, and a taxi from the port to the hotel. Or you can opt for a helicopter transfer. If you are travelling in a small group, a private transfer can cost more or less the same amount as taking public transport, between train tickets, taxi, and ferry costs. A much better option is to spend the same for a convenient and relaxing private transfer!

Book a private transfer

Getting to Capri by Helicopter

The most simple and scenic way to reach the island of Capri is by helicopter. Travel from Naples, Rome, Florence, Sicily, and Sardegna by helicopter to Capri with the flights provided by Hoverfly Helicopters. The flight from Naples to Capri lasts about 20 minutes and lands at the heliport in Damecuta outside Anacapri. Most helicopter transfers include a private car directly to your hotel on Capri.

Book a helicopter transfer

How to get to Capri from Sorrento

Ferries for Capri depart from the Marina Piccola port in Sorrento. The crossing lasts a bit less than half an hour and the routes run frequently in the summer. From the center of Sorrento, there are a number of bus routes to the port, or you can arrive by foot taking the stairs down from Piazza Tasso.

Our tips

The high speed ferry between Sorrento and Capri skirts a gorgeous stretch of coast, so sit outside on deck or on the left side to really enjoy the view!

Where to Park Your Vehicle Before Embarking for Capri
In Naples

Parcheggio Buono at Molo Beverello +39 335 499658 +39 335 499 658
Parcheggio Brin at Via Marina (then take the bus or taxi to the port) +39 081 7632 855

In Sorrento

Garage Marina Piccola +39 081 8781 306
Parcheggio Correale (then take a bus or taxi to the port) +39 081 8773 022

How to get to Capri from from the Amalfi Coast

From April through October, there are direct ferry routes between Capri and the Amalfi Coast. Ferries to Capri depart from Positano, Amalfi, and Salerno; during the months of July and August there are also ferry routes departing from Maiori.
Schedules are published at the beginning of the tourist season around the end of March, but generally include two or three morning routes from the Amalfi Coast to Capri and return trips in the late afternoon. In June, July, and August, there are also one or two routes departing from Capri in the morning and from the Amalfi Coast in the afternoon.

How to get to Capri from Ischia

During the tourist season from April to October, there are direct ferry routes between Ischia and Capri, departing from Ischia in the morning and returning from Capri in the afternoon. There are no routes from Capri to Ischia in the morning, except for during the months of July and August.
To get to Procida from Capri, you must transfer ferries on Ischia.

Once You've Arrived on Capri

The first thing we suggest you do is drop off your bags with one of the porter services on the pier.
If your hotel is in Capri town, we recommend having the luggage porter service transport your bags directly to your room. The service will cost from €10-20 per bag (depending upon where your hotel is located), which can seem expensive until you consider having to drag bags through the narrow and steep lanes on Capri to begin your vacation...

To reach the Piazzetta, you can take the funicular (which departs directly opposite the pier; the ticket office is to the right) or one of Capri's open-top taxis. The fare for a ride between the port and the Piazzetta is about €20.

If your hotel is located in Anacapri, you should take a taxi with your bags. The fare from Marina Grande to Anacapri begins at €30 plus extra luggage fees. Otherwise, above the funicular ticket window you'll find the stop for bus routes to Anacapri, which run often. The alternative is to take the funicular and then the Capri-Anacapri bus. Most of the hotels on Anacapri offer free or economic shuttle services between the port and the hotel: inquire directly with your hotel.

Hotels, B&Bs, and Villas on Capri

Useful Information
Click and print: all the schedules you need

FAQ - Frequently asked questions

Which is the closest airport to Capri?

The closest airport to Capri is the Naples Capodichino Airport. It takes about 15 minutes to get from the airport to the Molo Beverello port to catch a ferry that will get you to Capri in about an hour. There is also a heliport on Capri near Damecuta, so you can reach the island directly from the mainland by helicopter.

Should I book a ferry ticket to Capri in advance?

You can usually purchase a ferry ticket directly at the port up to a few minutes before the departure time of the ferry. In July and August, as well as during the weekends from spring through fall, you should book in advance because ferries can fill up and you may not find availability at the last minute. We also suggest purchasing your return ticket to the mainland from Capri in advance if you'll be leaving in the afternoon.

How much does it cost to take a taxi from Capri to Anacapri?

The taxi fare from Capri to Anacapri is around EUR 20; taxis can transport up to 7 passengers.

Can I rent a car or minivan without a driver?

No, this service is not offered, and vehicles are generally not allowed on Capri.

What time does the last ferry to Capri depart?

From June to September the final ferry from Naples to Capri departs at 9:00pm. The remaining months of the year, the last ferry departs at 7:00pm. If you are arriving in late evening, you will have to book a private transfer by speedboat, or spend the night on the mainland.