Travel from Naples to Athens-Greece

Flights from Naples to Athens

easyJet, Aegean Airlines and Alitalia fly from Naples to Athens twice daily.

Travel Guides

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

How to get from Naples to Athens

ModeDurationPrice
From Naples - Piazza Garibaldi bus to Naples airport, fly to Athens airport, then subway to Athens.4 h 58 min$122
From Napoli Centrale train to Roma Termini, train to Rome airport, fly to Athens airport, then subway to Athens.6 h 52 min$158
From Napoli Centrale train to Roma Termini, train to Rome Ciampino airport, fly to Athens airport, then subway to Athens.6 h 38 min$112
From Napoli Centrale train to Roma Termini, train to Stazione Fs - Rosselli, bus to Ancona, bus and ferry to Kalabaka, walk to Kalambaka, then train to Athens.23 h$233
From Naples International Airport bus to Avellino, bus to Brindisi, walk to Brindisi, bus and ferry to Fier, then bus to Athens.23 h 8 min$170
From Napoli bus to Bari, car ferry to Patras, walk to Patras, then bus to Athens.23 h 21 min$303
From NapoIi - Metropark Leonetti Bus to Brindisi - Autorità Portuale, walk to Brindisi, car ferry to Igoumenitsa, walk to Igoumenitsa, then bus to Athens - KTEL Kifisou.24 h 12 min$206
From Naples drive to Bari, car ferry to Patras, then drive to Athens.21 h 22 min$339

How long does it take to get from Naples to Athens?

It takes approximately 4 h 58 min to get from Naples to Athens, including transfers.

Is there a direct bus between Naples and Athens?

No, there is no direct bus from Naples to Athens. However, there are services departing from Naples International Airport and arriving at Athens via Avellino, Brindisi and Fier. The journey, including transfers, takes approximately 23 h 8 min.

Operators from Naples to Athens

OperatorPhoneWebsite
CTP800 482 644CTP
easyJeteasyJet
Aegean AirlinesAegean Airlines
AlitaliaAlitalia
OASAOASA
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia
Air SerbiaAir Serbia
RyanairRyanair
Trenitalia Intercity+39 06 68475475Trenitalia Intercity
ATMA AnconaATMA Ancona
Portokalidis ToursPortokalidis Tours
Greek Railways (OSE)Greek Railways (OSE)
Air-Spa+39 0825.204250Air-Spa
Marozzi VT080 579 0211Marozzi VT
Florentia Bus+39 055 967024Florentia Bus
Albtrans sh.p.k+355 4 2239 203Albtrans sh.p.k
Superfast ferries+30 210 8919700Superfast ferries
KTEL Achaias2610 623 888KTEL Achaias
TTI Slr+39081969167TTI Slr
Grimaldi Lines+39.081.496.444Grimaldi Lines
KTEL Thesprotias2665 0 22309KTEL Thesprotias