★ Handpicked and compared toursInstant confirmationFree cancellation on most tours
Home › Capri or Positano

Capri or Positano: which to choose?

Capri or Positano
In short: Positano is your base; Capri is your day trip. If you only have one day and want sea time, choose Capri and take an early ferry. If you have more time and want slow evenings, stay in Positano and use Capri as a day trip.
CapriIsland day trip
PositanoVillage and overnight base
Ferry to CapriBook ahead at weekends
Boat tour from Positano8 hours
Free time on the islandAround three and a half hours
Best avoidedBoarding at eleven

Two distinct experiences, not just alternatives

The question usually comes from those deciding where to stay, and the answer is almost always Positano: it’s convenient, you can stroll out in the evening, and everything’s within reach. Capri only makes sense as a base if you’re staying at least a couple of nights—its real magic happens after the ferries have left and the Piazzetta empties. One night just isn’t worth it.

If the question is where to spend a day, though, it’s a different story. Positano can be seen in half a day—stairs, beach, and boutiques. Capri demands more time because you’ll need to factor in the ferry, the funicular, and a boat tour. For exact timings, check how many days you need.

Glamour, without the clichés

Both destinations share the same allure but offer distinct vibes. Capri is more cosmopolitan and dramatic—the Piazzetta, Anacapri, and yachts at anchor. Positano is softer, lived on the beach and its stairways, with evenings that don’t end when the last hydrofoil leaves. If romance is what you’re after, Positano usually wins; if it’s sea caves and coastal views, you’ll need to board a boat in Capri. Our what you’ll see from the water guide explains the route.

If you’re staying in Positano and want to visit Capri

There are two options. The first is the ferry—no need to book ahead, but on weekends, holidays, and in July and August, it’s wise, especially for the afternoon return. The second is a full-day boat excursion from Positano or Sorrento: eight hours, groups of up to twelve, around three and a half hours free on the island, and stops at the Faraglioni, White Grotto, and Punta Carena lighthouse. Adam from the UK says three hours on Capri is enough to reach the chairlift. For a full comparison, see excursions from Sorrento and our review of the tour with free time.

Tips from those who’ve been

The classic mistake with just one day? Setting off too late. By 11 a.m., the island is at its worst: the dock is packed, the funicular has queues, and boats are already full.

The quick verdict

A day at sea? Capri. More time, and a taste for lingering over dinner? Positano, with a day trip to the island in between. If you're still weighing up the bigger picture, compare island and coastline in Capri or the Amalfi Coast, and check ferry and hydrofoil timetables in how to get to Capri.

Check availability and book
We’re an independent guide, not a tour operator. The booking links go to GetYourGuide and are affiliate links: if you book through us, we may earn a small commission at no extra cost to you. Read ouraffiliate disclosure.

Frequently asked questions

Better to stay in Capri or Positano?

Almost always Positano for one or two nights: you can step out on foot, and departures to the island are easy. Capri only makes sense as a base if you're staying longer, as explained in how many days you need.

How much time do you need to see Capri from Positano?

A full day. With a boat tour, that’s eight hours in total, leaving you around three and a half hours free on the island. By ferry, it depends on the schedule—see how to get to Capri.

Can you see Positano in half a day?

Yes: the village is compact and best explored on foot. Not Capri, though—between the ferry and the boat tour, half a day slips away too quickly.

Is entry to the Blue Grotto included from Positano?

No, never. It’s always an extra fee, paid on the spot and dependent on sea conditions. Full details are in how the Blue Grotto works.

Instant confirmationCheck availability