Travel from Capri to Athens

How to get from Capri to Athens?

There is no direct connection from Capri to Athens. However, you can take the ferry to Stazione marittima, take the shuttle to Naples airport, fly to Athens, then take the subway to Athens. Alternatively, you can take the ferry to Naples, take the walk to Napoli-Immacolatella, take the bus to Avellino, take the bus to Brindisi, take the walk to Brindisi, take the bus and ferry to Fier, then take the bus to Athens.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands

How to get from Capri to Athens

From Capri ferry to Stazione marittima, shuttle to Naples airport, fly to Athens airport, then subway to Athens. 6 h 4 min $163. From Capri ferry to Naples, walk to Napoli-Immacolatella, bus to Avellino, bus to Brindisi, walk to Brindisi, bus and ferry to Fier, then bus to Athens. 25 h 6 min $212. From Capri ferry to Naples, walk to Napoli-Immacolatella, bus to Bari, car ferry to Patras, walk to Patras, then bus to Athens. 25 h 36 min $328. From Capri ferry to Sorrento, walk to Sorrento, subway to Naples, bus to Ancona, bus and ferry to Kalabaka, walk to Kalambaka, then train to Athens. 26 h 48 min $228. From Capri ferry to Amalfi, line 5120 bus to Salerno - Autostazione Vinciprova, bus to Salerno - Piazza Montpellier, Leonetti Bus to Brindisi - Autorità Portuale, walk to Brindisi, car ferry to Igoumenitsa, walk to Igoumenitsa, then bus to Athens - KTEL Kifisou. 27 h 23 min $247. From Capri ferry to Sorrento, drive to Brindisi, car ferry to Patras, then drive to Athens. 25 h 19 min $225.