Getting to Capri

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

  • Getting to Capri
  • Getting to Capri
  • Getting to Capri
  • Getting to Capri
  • Getting to Capri
  • Getting 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.

For most of the year, motor vehicles are forbidden on Capri: non-resident vehicles can be embarked for the island only for the months between November and Easter. Regardless, there isn't much use for vehicles on Capri: there is only one road on the island, and there is excellent public transport.

The only way to reach Capri is, obviously, by sea. Ferries depart from Naples and Sorrento.
During the summer months, there are also ferry routes departing from Positano, Salerno, and Ischia.

For most of the year, vehicles are prohibited from embarking for the island, with the exception of residents. That said, a car is of little use on Capri, so it's always better to leave it on the mainland.

Getting to Capri from Rome

The trip from Rome to Capri can be quite long: a minimum of three hours from when your flight arrives, if you are lucky with all your connections.

From Rome's Fiumicino Airport: the fastest connection between the Rome Fiumicino Airport and the Rome Termini train station is the Leonardo Express shuttle train.

From the Rome Termini train station, there are a number of trains departing to Naples
  • Eurostar Freccia Rossa (TAV): the fastest train, taking little more than an hour between Rome and Naples. Tickets cost € 40.00.

  • Intercity: takes a little over two hours for the Rome - Naples route. Tickets cost € 20.00.

  • Interegionali: these are the slowest trains, stopping at each station along the route and taking 4 hours to arrive in Naples. Tickets cost € 10.00, but we recommend these trains only to those on a very tight budget.

From the Rome Ciampino Airport: once you arrive at Rome Ciampino, take the bus to the Roma Termini train station and follow the directions above.

Getting to Capri from Naples

Ferries from Naples to Capri depart from two ports: the Molo Beverello and the Calata Porta di Massa.
The Molo Beverello is located opposite the Maschio Angioino, and the Calata di Massa is located about a kilometer to the east (to the left, facing the sea). The Alibus bus that runs from the Naples airport stops at both ports.
From Molo Beverello, all high speed ferries depart; from Calata di Massa, instead, ferries and slow ferries depart, the only ferries which transport motor vehicles.

High speed ferries are faster and more expensive than ferries and slow ferries. The ticket for the high speed ferry from Naples to Capri costs around EUR 20, while tickets for the ferry and slow ferry cost around EUR 15.

The schedules for ferries to Capri change often: always double-check a few days before your departure or contact the ferry company directly, especially in cases of rough seas!

Tickets can be easily purchased directly at the pier of departure, but we recommend arriving early at the pier during the months of July and August and during the weekends to avoid the risk of finding tickets sold out. Tickets can also be purchased in advance online through TraghettiLines service. You will still have to stop at the ticket window before boarding to pick up your tickets, however. There is a small surcharge for baggage.

Help! I get seasick!

In summer, the sea in the Gulf of Naples is usually very calm, so you should have no problems if you are visiting Capri during those months. That said, here are some tips:

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

  • Sit in the center of the back rows.

  • Don't look out the window, but stare at a fixed point directly in front of you or, even better, close your eyes and listen to music.

How long does the ferry take from Naples to Capri?

  • Slow Ferry: 80 minutes

  • Ferry: 50 minutes

  • High speed ferry - Catamaran: 40 minutes

Getting to the Port from the Naples Airport

The nearest airport to Capri is Napoli Capodichino. Here's how to get to the island after landing:
Bus - Outside the exit of Terminal 1, the Alibus shuttle bus departs for the ports of Naples, stopping at both the Calata di Massa and Beverello ports. Tickets cost around EUR 5 and can be purchased online or directly on board. The trip lasts about 40 minutes. The bus stops at Piazza Municipio, about a 3 minute walk from Molo Beverello.
Taxi - Outside the exit of Terminal 1, there is a taxi stand with licensed taxis. Do not trust anyone who approaches you offering taxi service inside the airport. Before departure, request the fixed fare for the port (about EUR 20).

Book online the Alibus Tickets 

Getting to the Port from the Naples Train Station

There are a number of public transportation options to get from Naples' main Piazza Garibaldi train station to Molo Beverello, but the easiest is the subway or underground system (take Line 1 in the direction of Piscinola, and get off at the Piazza Municipio stop). Otherwise, the taxi stand for licensed taxis is located at the station exit; before departing, request the fixed fare for the port (about EUR 10).

Useful websites for the airport and buses:

Private transfer: the most convenient way to reach your hotel

Getting to Capri isn't simple, especially for those who are flying in to Rome. You have to connect to a number of different types of transportation, and take into account that ferries are often overcrowded. By choosing a private transfer, however, you can get to Capri stress-free: opt for a private car from the airport directly to the port and ferry, or a private car to the port and private speedboat. Both options include assistance from pick-up to drop-off at your hotel.

Book a private transfer

Getting to Capri by Helicopter

Hoverfly Elicotteri offers helicopter transfers and excursions between the Island of Capri and the Naples airport, and all the major cities in central Italy including Rome and Florence.
They can also fly to the most important destinations along the Coast, the Gulf of Naples, Sicily and Sardinia.
Helicopter transfers are a particularly scenic, convenient, and fast way to reach Capri, cutting travel time dramatically.

Book a helicopter transfer

Getting to Capri from Sorrento

Ferries for Capri depart from Sorrento's Marina Piccola port. There are more frequent routes in the summer (departing about every 30 minutes), and the crossing lasts about 25 minutes.
You reach the port of Sorrento by climbing down the stairs from Piazza Tasso. It's a short climb, but can be strenuous on the return trip back up, so take one of the shuttle buses running to Piazza Tasso or the elevator to the Villa Comunale.

Our tips

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

Getting to Capri from the Amalfi Coast

High speed ferries for Capri depart from Positano, Amalfi, and Salerno. Routes are only active during the summer from April through October. Schedules and dates are published a few days before the routes begin running, so there is no way for us to get schedules in advance!

Schedules usually include a number of routes each morning from the Amalfi Coast to Capri, and return routes in the afternoon. Beginning in June, there are also routes from Capri to Positano and Amalfi each morning.

Getting to Capri from Ischia and Procida

You can reach Capri from Ischia by ferry from April to October. Routes run from Capri to Ischia in the morning and back to Capri in the afternoon. There are no morning routes from Capri to Ischia.

There are no ferry routes between Capri and Procida; you must transfer ferries on Ischia.

Once You've Arrived on Capri

Once you've arrived on Capri, hire a porter service right on the dock if you have a number of bags, which will transport all your luggage directly to your hotel. It is a service that costs €10 - 20 per bag, which may seem expensive until you realize how steep and narrow the lanes on the island are. You will consider it money well-spent, we guarantee!

Map of Marina Grande, the port of Capri

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 €15. Just past the ticket office, there is the bus terminal where buses for the center of Capri town and Anacapri depart.

Useful Information

Chart with recommended routes