Getting Around Capri
The best way to get around Capri is on foot or via public transportation. Cars are difficult to obtain and are prohibited for non-residents from mid-March to the beginning of November and taxis are typically quite expensive. There is only one road on the island, and bus tickets only cost a couple of euros. When traveling between Capri and Marina Grande, the funicular is a cheap and fun way to get around.
Getting to the island itself can be a bit tricky. Helicopter flights to the island are limited and expensive, so the best way to get to Capri is by ferry. Ferries depart from Naples and Sorrento all year, and there are routes from Positano, Amalfi, Salerno and Ischia from April through October. Fast ferries from Naples or Sorrento typically cost about 20 euros (about $22), and they take approximately 30 minutes to one hour. Keep in mind prices go up in the summer. There are multiple ferry lines, and visitors can check out this website to see routes, times and prices. All ferries in Capri arrive at and depart from Marina Grande.
There are footpaths between every major destination on Capri, though it should be noted that many of them are time-consuming and physically demanding. The Phoenician Steps, for example, run between Anacapri and Marina Grande and require visitors to climb more than 900 steps. However, if you'd prefer to avoid crowds, walking between destinations is a nice way to break a sweat and enjoy well-kept trails on your way to your next major attraction.
A very popular funicular (cable car) runs between Marina Grande and the town of Capri, which are the two major tourist destinations on the island. The car runs every 15 minutes, and it only takes four minutes to go up or down the steep hill between the two areas of the island. Tickets cost only 2 euros (around $2.25), but it should be noted that lines for this car are long during the summer months. The funicular runs from March through December from the early morning until 10 p.m.
Small minibuses take locals and tourists between every major area of Capri, and they usually depart from attractions every 15 or 20 minutes. Lines can sometimes be long and buses are often crowded, but tickets only cost 2 euros (around $2.25) per trip. Routes between Capri and Anacapri take 15 minutes; you can get from Marina Grande to Anacapri in 25 minutes.
If you need to get around Capri but don't want to wait for the bus or in funicular lines, you can use a taxi. If you have a small group, taxis are not too much more expensive than the public buses, and they are much more convenient. Cars usually congregate around major attractions, such as the Marina Grande, the town of Capri and Marina Piccola, and many of them have open tops. Rates are often negotiable based on demand, but there are sometimes set prices for rides between common areas on the island. A typical drive between Marina Grande and Capri costs 17 euros (around $19), and trips between Capri and Anacapri cost 18 euros (about $20.25) For exact pricing on various other routes and surcharges, check out this taxi guide.
Explore More of Capri
If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.