Campania, Italy

The Italian island of Capri is located in the Gulf of Naples, across the Sorrento peninsula. It’s a fascinating and unique destination that attracts millions of visitors every year.

On Ferryhopper, you can find useful information about must-see locations, beaches, local delicacies and ferries to Capri. Take a look at our travel tips and available routes, and book cheap ferry tickets with just a few clicks!

Windowsills with flowers in buildings in Capri

Scenic windowsills decorated with flowers in Capri

Vacation in Capri

Capri is one of the most beautiful islands in the Mediterranean Sea where culture and nature come together to create a heavenly atmosphere. As Capri is close to both Naples and Sorrento, consider extending your vacation to explore nearby destinations.

Holidays in Capri are all about enjoying the island’s paradisiacal life. Here, you can find stunning beaches, the impressive Faraglioni rocks and the famous Piazzetta, a central square where many movies have been filmed.

Being a rather popular destination, especially in summer, the best time to visit Capri is in spring or September. The island is usually less crowded and holidays there are cheaper.

How to get to Capri?

You can only reach the island of Capri by ferry. There are several annual or seasonal connections from Naples, Sorrento, the Amalfi Coast as well as Ischia and Procida. Check our ultimate guide on companies traveling to Capri and find the route and operator that suits you best.

As there is no airport in Capri, you can first travel to Naples by plane through domestic and international flights and then continue your journey by ferry.

Once you arrive at the International Airport of Naples, you can reach one of the nearby connected ports and travel to Capri by ferry!

View of the coast of Capri from the road

Mountain road overlooking the coast of Capri

What to do in Capri

The island is a beautiful mix of narrow streets, balconies decorated with flowers and colorful houses. The towns of Capri, Anacapri, Marina Grande and Marina Piccola are the most famous locations of the island. There, you can find chic bars, restaurants and shops that perfectly encapsulate the local lifestyle.

And if you want to take a break from shopping and tourist attractions, head over to the beaches of Capri! The island's rocky coastline, with several caves and hidden coves, is ideal for diving and sea exploring. You can also opt for a boat trip to get around Capri and see the Faraglioni rocks or the beautiful sea cave of Blue Grotto.

Interested in walks and photography? Head over to Mount Solaro and enjoy breathtaking views of Capri. From there, you can admire the historic villas, buildings and colorful houses of the port!

Capri is an excellent choice for relaxing and connecting with nature, all while enjoying good food with a glass of limoncello!

Beaches in Capri

In Capri, the beaches are full of natural beauty, rocks and reefs for you to explore. As visitors tend to fill up the coves of the island quickly, we recommend arriving early to grab a front-row seat!

Here, you can find the best beaches in Capri:

  • Marina Grande: it’s one of the most famous and spacious beaches on the island and an ideal place for families. Though it’s located right next to the port, its waters are crystal-clear. There are also facilities for people with reduced mobility.
  • Marina Piccola bay: it consists of 2 beaches, divided by rocks. You can easily reach the bay from Via Mulo in the center of Capri. There, you can freely swim close to the famous Faraglioni of Capri. There is also a bar for drinks and snacks, with umbrellas and deck chairs to rent.
  • Palazzo a Mare: it’s a small rocky beach, located close to Marina Grande and surrounded by a cliff. You can reach this family-friendly beach on foot from the Church of San Costanzo or by boat.
  • Lido del Faro: it is a rocky bay that’s ideal for diving. Famous for its beautiful sunset, it has a private area with a swimming pool, a restaurant and a free area with 2 bars. In the summer, you can often enjoy live music events by the sea.
  • Gradola: located in Anacapri, close to the famous Blue Grotto, this beautiful beach has been awarded for its clean waters. To get there, you have to take a bus and then go down a few stairs.
  • Spiaggia dei Faraglioni: this cove is perfect for a relaxing day next to the Faraglioni rocks. Nearby, there are bathing establishments with restaurants. And if you’re looking for something more thrilling, the cove’s deep waters are ideal for diving. You can reach the beach by boat or by walking through a scenic pine forest.

The beach of Marina Piccola in Capri

The small beach of Marina Piccola in Capri

Sightseeing in Capri

Capri is not limited to beautiful beaches and glamorous evenings. The island offers various cultural wonders, thanks to its beautiful architecture, ancient churches and unforgettable panoramic views.

Here are 15 attractions in Capri that you should not miss:

  1. Faraglioni of Capri: 3 giant rock formations that are well-known around the world!
  2. Blue Grotto: it’s a gorgeous sea cave with crystal-clear waters.
  3. Mount Solaro: here, you can enjoy the highest panoramic view of the island. 
  4. Via Krupp: it’s a charming street that connects the Gardens of Augustus to Marina Piccola.
  5. Church of San Michele Arcangelo: it’s a beautiful, must-see church for those interested in Baroque art.
  6. Piazzetta di Capri: this is a fashionable square that is famous all over the world for its cafés and elegant lifestyle.
  7. Via Tragara: it’s a historic street, lined up with some of the most beautiful villas and hotels in Capri.
  8. The Statue of Scugnizzo: it’s the statue of the famous "Gennarino" who welcomes ferries arriving at Marina Grande.
  9. Villa Jovis, Villa Lysis and Villa San Michele: they are ancient residences with stunning architecture.
  10. The Phoenician Stairs: it’s a long and steep stone stairway that connects Anacapri to Marina Grande. It consists of 921 steps.
  11. The Philosophical Park of Capri: this is a great place for relaxing and meditating in nature.
  12. Gardens of Augustus: they are beautiful, flowered terraces overlooking the sea.
  13. The Hermitage of S. Maria di Cetrella: this chapel dates back to the 15th century CE and offers great views of the sea.
  14. Barbarossa Castle: this is an enchanting caste, built 412 m above sea level.
  15. The lighthouse of Punta Carena: it’s one of the tallest lighthouses in Italy and has been active since 1867.

The lighthouse of Punta Carena in Capri

The famous lighthouse of Punta Carena

Nightlife in Capri

Capri's nightlife is very lively, offering a lot of entertainment to its visitors. Known for its worldliness, Capri is a meeting point for famous people and celebrities from all over the world. Evenings in Capri begin with an aperitif at its beautiful squares followed up by a traditional or gourmet dinner in the most elegant restaurants.

In most places, you can enjoy live music and get a good taste of Neapolitan songs. A popular place is the Anema e Core Tavern, the local symbol of Capri’s nightlife!

Also, there are several bars in the alleys of Le Botteghe and some discos to dance the night away.

Food in Capri

The cuisine of Capri is based on fresh ingredients, typical of the Mediterranean lifestyle. Seafood, fresh mozzarella, tomatoes, lemons and basil steal the show in every corner of the island, accompanied by a good white wine from Capri.

Read below some delicacies that you must not miss during your stay in Capri:

  • Ravioli alla Caprese (cheese-filled pasta with tomato sauce)
  • Spaghetti alla Nerano (pasta, fried courgettes and provolone cheese)
  • Caprese salad (sliced fresh mozzarella, tomatoes and sweet basil)
  • Squid with potatoes
  • La pezzogna all'acqua pazza (fish, garlic, onions and tomatoes in herbed broth)
  • Spaghetti alla Chiummenzana (pasta with tomatoes and black olives)
  • I Caprilù al Limone (almond cookies with lemon)
  • Torta Caprese (flourless cake made with chocolate and either almonds or hazelnuts)
  • Limoncello (Italian lemon liqueur)

Tip: if you’re in the mood for some ice cream, stop at Pasticceria Buonocore, one of the island’s most well-known pastry shops for over 60 years!

Caprese cakes, a local delicacy of Capri

Delicious Caprese cakes, a local delicacy of Capri

Tips for your holidays in Capri

Read below our top tips that may prove useful during your stay in Capri:

  • If you want to follow the rules of Capri’s elegant fashion, opt for white linen or natural fabrics and flat shoes. High heels, in fact, are not suitable for the narrow and steep streets of Capri!
  • The islands of the Gulf of Naples tend to be a bit pricey, especially during high season. If you want to stay several days in Capri, we suggest you plan your trip well in advance to find better offers.
  • At the port of Marina Piccola, you can rent a boat for a few hours and explore the coast of Capri. It is a wonderful experience, especially when the sea is calm.
  • Paying by card is available in most places on the island.

The Faraglioni rocks in Capri, Italy

The imposing Faraglioni of Capri

Useful information for Capri

The two municipalities of the island are Capri and Anacapri, which offer various things to do and see. The center of Capri is the most famous and populated area, where popular attractions, beaches, clubs, luxury shops and the port are located.

Anacapri, on the other hand, is calmer and more peaceful. Here, you can enjoy a little more relaxation, admire its unspoiled nature and take a tour around the local shops to buy the famous Anacapri sandals.

When it comes to accommodation, the island is full of hotels, villas and guest houses, for all budgets. The cheapest options are in Anacapri, which is a great and convenient location for families with children. The Municipality of Anacapri is well-connected to the center of Capri and the port by public transport.

As for the health facilities in Capri, there is a hospital and a local health center. From the beginning of July, a tourist medical center is also open to non-residents.

Tip: in the center, close to Piazzetta, you can find several banks.

Important phone numbers for your stay in Capri

Here are some useful numbers for your holidays in Capri:

  • Tourist office of Marina Grande: +390818370686 
  • Capri Port Authority: +390818370226
  • Municipal police: +390818386203 
  • Lost property office: +390818386203
  • Calipuli Hospital (in Anacapri): +390818381111
  • Emergency medical services (at night and holidays): +390818375716, +390818381238
  • Radio taxi: +390818376464
  • European emergency number: 112

Transportation in Capri

In Capri, you can easily get around on foot or by bus and funicular. Most of the streets on the island are pedestrian, making it fairly easy to explore the island quickly.

The bus network works quite well and consists of mini buses with a limited number of seats. Although they fill up quickly in summer, there are frequent itineraries.

To reach Piazzetta and the center of Capri from the port of Marina Grande, the fastest way is by funicular. From January to March, this itinerary is replaced by a bus.

On the island, you can also rent a moped at the port of Marina Grande and Anacapri. There are also taxis available at the port and in most central locations.

There is also a chairlift (a motor-driven aerial lift) in Piazza Vittoria, in the center of Anacapri, that transports sightseers to Mount Solaro. Once you reach the top of the mountain, you can enjoy wonderful views of the center of Capri, the Faraglioni and the Sorrento Peninsula.

Getting around Capri by car

Interested in bringing your vehicle on the ferry to Capri? Bear in mind that from Easter until the beginning of November, the circulation of cars, motorcycles and mopeds is prohibited for non-residents. Instead, you can leave your vehicle in a parking lot on the mainland, right before you depart for Capri.

Ports in Capri

The port of Capri is located in Marina Grande, located in the northern part of the island.  It is connected to the center by a railway that takes you to the Piazzetta in a few minutes. Close to the port, there are bars, restaurants, grocery stores, a guarded luggage storage space, a taxi rank and a bus station.

Tip: not far from the port, you can also visit the public beach of Marina Grande, the largest one in Capri.

Island hopping from Capri

During your vacation in Capri, consider exploring the rest of the Gulf of Naples and visiting the nearby islands of Ischia and Procida.

There are up to 5 daily itineraries from the port of Capri to Ischia, served by Alilauro and Capitan Morgan. The crossing lasts 45 minutes to 1 hour 25 minutes.

You can also opt for a trip to Procida thanks to Alicost and Alilauro Gruson's seasonal crossings. Capri - Procida ferries operate twice a day and crossings last on average 1 hr 20 min or 1 hr 30 min.

See our dedicated article and learn all about the islands of the Gulf of Naples!

Boats and buildings in the port of Marina Grande in Capri

The scenic port of Marina Grande in Capri

Capri ferry: schedules and tickets

To reach the island of Capri by ferry, there are crossings from the ports of Naples, Castellammare di Stabia, Sorrento, Salerno, and some of the towns on the Amalfi Coast (Positano, Amalfi, Vietri sul Mare, Maiori, and Minori).

There are more than 40 daily itineraries a day, operated by 5 companies: SNAV, NLG, Alilauro, Caremar, and Positano Jet. The duration of the ferry crossings ranges from 20 min to approximately 1.5 hr, depending on the port of departure.

Here, you can read more information about the available ferry connections to Capri:

  • Naples - Capri ferry: the Naples to Capri ferry route is served all year round with 16 daily trips. The crossing is operated by ferries and hydrofoils, with an average duration of 45 min to 1 hr 20 min, depending on the type of vessel.
  • Sorrento - Capri ferry: Sorrento is the closest point of departure to reach Capri from the peninsula. The ferry crossing from Sorrento to Capri includes more than 20 daily trips operated throughout the year, served by hydrofoils and fast ferries. The crossings last an average of 20 min.
  • Positano - Capri ferry: the connection from Positano to Capri is mainly served from mid-April to mid-October. Usually, there are 52 weekly trips with a duration of 30-40 min.
  • Amalfi - Capri ferry: the itinerary from Amalfi to Capri is active from mid-April to mid-October. There are about 10 daily trips operated by ferries and hydrofoils. The ride lasts about 1 hour.
  • Salerno - Capri ferry: the ferry connection from Salerno to Capri is seasonal and is usually operated from spring until the end of October. There are about 20 weekly itineraries that last about 1.5 hr.
  • Castellammare di Stabia - Capri ferry: the ferry route from Castellammare di Stabia to Capri has 25 weekly sailings that last 40 min to 1 hr, depending on the ferry operator.
  • Vietri sul Mare - Capri ferry: the ferry connection to Capri from Vietri sul Mare is seasonal and operates with 1 daily crossing from June to September. The hydrofoil trip takes 2 hr 20 min.
  • Maiori - Capri ferry: the Maiori - Capri ferry route operates in summer with 1 daily crossing in the morning that lasts more or less 1 hr 40 min.
  • Minori - Capri ferry: the route from the village of Minori to Capri is seasonal and operates once a day. The trip takes about 1 hr 50 min.

Tip: take a look at our Map of ferries, discover all ferry crossings to Capri and start planning your trip now! Keep in mind that ticket prices also include the disembarkation fee for your arrival on the island of Capri (€5).

Panoramic view of the Faraglioni rocks of Capri

A beautiful terrace overlooking the Faraglioni of Capri

Book ferry tickets to Capri online

On Ferryhopper, you can find all connections to Capri, compare prices and companies, departure times and book your ferry tickets online with ease. The islands of the Gulf of Naples await you for an adventure full of elegance, scenic beaches and delicious food!

Capri ferry timetable

View the complete ferry schedule from and to Capri for the upcoming week. Find up-to-date trip information, including departure and arrival dates and times, ferry operators and ticket prices.

Frequent ferry connections

Nearby destinations

Capri has direct ferry connections to 21 ports :