Travel from Rome to Anacapri

How to get from Rome to Anacapri?

There is no direct connection from Rome to Anacapri. However, you can take the train to Napoli Centrale, take the walk to Garibaldi, take the line 1 subway to Università, take the walk to Naples, take the ferry to Marina Grande, then take the bus to Anacapri. Alternatively, you can take the train to Caserta - Statione FS, take the bus to Naples, take the ferry to Marina Grande, then take the bus to Anacapri.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Rome to Anacapri

ModeDurationPrice
From Roma Termini train to Napoli Centrale, walk to Garibaldi, line 1 subway to Università, walk to Naples, ferry to Marina Grande, then bus to Anacapri.3 h 31 min68€
From Roma Termini train to Caserta - Statione FS, bus to Naples, ferry to Marina Grande, then bus to Anacapri.4 h 55 min66€
From Roma bus to Sorrento, walk to Sorrento, ferry to Capri, walk to Marina Grande, then bus to Anacapri.5 h 25 min41€
From Termini line 649 bus to Rome, bus to Napoli Garibaldi, subway to Sorrento, walk to Sorrento, ferry to Capri, walk to Marina Grande, then bus to Anacapri.6 h 56 min42€
From Roma Termini train to Rome airport, fly to Naples airport, shuttle to Naples, ferry to Marina Grande, then bus to Anacapri.4 h 56 min174€