Travel from Istanbul to Crete

Flights from Istanbul to Crete

Turkish Airlines, Olympic Air and eight other airlines fly from Istanbul to Néa Alikarnassós hourly.

Travel Guides

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

How to get from Istanbul to Crete

ModeDurationPrice
From Aksaray Metro to Istanbul airport, fly to Irakleion airport, then line 6 bus to Néa Alikarnassós.6 h 17 min$122
From Aksaray Metro to Istanbul airport, fly to Chania airport, then taxi to Soúda.6 h 14 min$121
From Aksaray Metro to Istanbul airport then fly to Sitia airport.6 h 4 min$551
From Aksaray Metro to Istanbul Otogar, bus to Στ.Υπεραστικων, line 420 bus to Γουναρη, walk to Piraeus, car ferry to Ios, then car ferry to Heraklion.24 h 40 min$208
From Aksaray Metro to Istanbul Otogar, bus to Alexandroupoli, walk to Alexandroupoli, train to Athens, train to Piraeus, car ferry to Ios, then car ferry to Heraklion.30 h 58 min$223
From Istanbul bus to Plovdiv then bus to Heraklion.31 h 18 min$144
From Aksaray Metro to Istanbul, bus to Ayvalık, walk to Ayvalık, car ferry to Mytilene, car ferry to Naxos, then car ferry to Heraklion.31 h 57 min$271
From Aksaray Metro to Istanbul, bus to Marmaris, walk to Marmaris, car ferry to Rhodos, then car ferry to Heraklion.34 h 3 min$168
From Istanbul drive to Kavala, car ferry to Laurio, drive to Rafina, car ferry to Mykonos, then car ferry to Heraklion.28 h 44 min$395

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

It takes approximately 6 h 17 min to get from Istanbul to Crete, including transfers.

Is there a direct bus between Istanbul and Crete?

No, there is no direct bus from Istanbul to Crete. However, there are services departing from Istanbul and arriving at Heraklion via Plovdiv. The journey, including transfers, takes approximately 31 h 18 min.

Operators from Istanbul to Crete

OperatorPhoneWebsite
Istanbul Ulasim+90 212 568 99 70Istanbul Ulasim
Turkish AirlinesTurkish Airlines
Olympic AirOlympic Air
Aegean AirlinesAegean Airlines
LufthansaLufthansa
VoloteaVolotea
Astra AirlinesAstra Airlines
EurowingsEurowings
TUIflyTUIfly
EllinairEllinair
Sky Express Sky Express
KTEL Irakleiou+30 2810 283270KTEL Irakleiou
Austrian AirlinesAustrian Airlines
Crazy Holidays2310-241545Crazy Holidays
OASAOASA
Hellenic Seaways+30 210 4199000Hellenic Seaways
Kamil Koc+90 224 294 55 62Kamil Koc
Greek Railways (OSE)Greek Railways (OSE)
Metro PlusMetro Plus
Ilias Travel+359 2831 9192Ilias Travel
Jale Tour+90266 331 31 70Jale Tour
Sea Jets+30 210 4121001Sea Jets
Marmaris FerryMarmaris Ferry
Anek Ferries+30 21 0419 7400Anek Ferries