Travel from Naples to Crete

Flights from Naples to Crete

Eurowings, Ryanair and five other airlines fly from Naples to Soúda 3 times a day.

Travel Guides

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

How to get from Naples to Crete

ModeDurationPrice
From Naples - Piazza Garibaldi bus to Naples airport, fly to Chania airport, then taxi to Soúda.8 h 6 min$196
From Naples - Piazza Garibaldi bus to Naples airport then fly to Sitia airport.16 h 41 min$901
From Napoli Centrale train to Roma Termini, train to Rome airport, fly to Irakleion airport, then line 6 bus to Néa Alikarnassós.6 h 22 min$203
From Naples - Piazza Garibaldi bus to Naples airport, fly to Irakleion airport, then line 6 bus to Néa Alikarnassós.4 h 34 min$222
From Napoli Centrale train to Roma Termini, train to Stazione Fs - Rosselli, bus to Ancona, bus and ferry to Trikala, taxi to Trikala, bus to Lamia, then bus and ferry to Heraklion.33 h 37 min$303
From NapoIi - Metropark bus to Bari, car ferry to Patras, walk to Patras, bus to Lamia, then bus and ferry to Heraklion.36 h 32 min$372
From Napoli bus to Sofia then bus to Heraklion.2 days 5 h$111
From Naples drive to Bari, car ferry to Patras, drive to Piraeus, car ferry to Ios, then car ferry to Heraklion.29 h 47 min$484

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

It takes approximately 8 h 6 min to get from Naples to Crete, including transfers.

Is there a direct bus between Naples and Crete?

No, there is no direct bus from Naples to Crete. However, there are services departing from Napoli and arriving at Heraklion via Sofia. The journey, including transfers, takes approximately 2 days 5 h.

Operators from Naples to Crete

OperatorPhoneWebsite
CTP800 482 644CTP
EurowingsEurowings
RyanairRyanair
easyJeteasyJet
Olympic AirOlympic Air
Transavia FranceTransavia France
LufthansaLufthansa
AlitaliaAlitalia
Aegean AirlinesAegean Airlines
Condor FlugdienstCondor Flugdienst
Vueling AirlinesVueling Airlines
Sky Express Sky Express
Turkish AirlinesTurkish Airlines
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia
Blue Panorama AirlinesBlue Panorama Airlines
KTEL Irakleiou+30 2810 283270KTEL Irakleiou
VoloteaVolotea
Trenitalia Intercity+39 06 68475475Trenitalia Intercity
ATMA AnconaATMA Ancona
Portokalidis ToursPortokalidis Tours
KTEL Fthiotidos22310 - 51345KTEL Fthiotidos
Marino Autolinee+39 080 3112335Marino Autolinee
Superfast ferries+30 210 8919700Superfast ferries
Georg+ 359/38/66 34 04Georg
Ilias Travel+359 2831 9192Ilias Travel
Hellenic Seaways+30 210 4199000Hellenic Seaways