Travel from Bodrum to Crete

How to get from Bodrum to Crete?

There is no direct connection from Bodrum to Heraklion. However, you can take the car ferry to Kos, take the car ferry to Amorgos, take the car ferry to Santorini, then take the car ferry to Heraklion. Alternatively, you can take a vehicle from Bodrum to Heraklion via Kos and Chalki in around 17 h 46 min.

Travel Guides

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

How to get from Bodrum to Crete

ModeDurationPrice
From Bodrum car ferry to Kos, car ferry to Amorgos, car ferry to Santorini, then car ferry to Heraklion.12 h 3 min175€
From Bodrum ferry to Kos, car ferry to Chalki, then car ferry to Heraklion.17 h 46 min112€
From Bodrum ferry to Rhodos then car ferry to Heraklion.18 h 33 min129€
From Bodrum ferry to Rhodos, walk to Rhodes, bus to Rhodes airport, fly to Irakleion airport, then line 6 bus to Néa Alikarnassós.5 h 33 min144€
From Bodrum ferry to Kos, walk to Kos, bus to Kos airport, fly to Irakleion airport, then line 6 bus to Néa Alikarnassós.5 h 11 min185€

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

It takes approximately 12 h 3 min to get from Bodrum to Crete, including transfers.

Is there a direct ferry between Bodrum and Crete?

No, there is no direct ferry from Bodrum to Crete. However, there are services departing from Bodrum and arriving at Heraklion via Kos, Amorgos and Santorini. The journey, including transfers, takes approximately 12 h 3 min.

Operators from Bodrum to Crete

OperatorPhoneWebsite
Turkish Sealines+90 252 316 22 22Turkish Sealines
Blue Star Ferries+30-210-8919800Blue Star Ferries
Sea Jets+30 210 4121001Sea Jets
Hellenic Seaways+30 210 4199000Hellenic Seaways
Bodrum FerryboatBodrum Ferryboat
Dodekanisos SeawaysDodekanisos Seaways
Anek Ferries+30 21 0419 7400Anek Ferries
Bodrum Express LinesBodrum Express Lines
R.O.D.A.+30 22410 22410R.O.D.A.
Olympic AirOlympic Air
TUI fly BelgiumTUI fly Belgium
Sky Express Sky Express
KTEL Irakleiou+30 2810 283270KTEL Irakleiou
KTEL Kos Island22420 - 22292KTEL Kos Island