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.
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 public transportation is excellent.
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 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.
Bus - As soon as you leave the terminal, look for the Alibus 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 directly on board.
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.
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 12.Otherwise, you can take Linea 1 of the underground subway: the Piazza Municipio stop towards "Piscinola". After exiting the underground, you will need to walk about 100 meters to the port.
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:
Book the bus from Roma Fiumicino to Naples
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.
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!
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.
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.
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
From April through October, there are direct ferry routes between Capri and the Amalfi Coast. Feriies 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.
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.
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 €5-12 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 €17.
If your hotel is located in Anacapri, you should take a taxi with your bags. The fare from Marina Grande to Anacapri begins at €25 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.
Click and print: all the schedules you need