Greek Islands Reachable by Boat from Thessaloniki

Alonissos (Sporades)
The journey takes about 5 hours, and the ferry docks at the port of Patitiri, located in the south of the island, 3 km from the capital. 🏡 Check out the best hotels and studios in Alonissos🛳️ Find a ferry to Alonissos

Crete
The journey takes about 25 hours and 15 minutes, and the ferry docks at the port of Heraklion, located in the center of the northern coast, in the capital. 🏡 Check out the best hotels and studios in Crete🛳️ Find a ferry to Crete

Lesbos (Northeast Aegean Islands)
The journey takes about 12 hours, and the ferry docks at the port of Mytilene, located in the southeast of the island, in the capital. To check ticket prices or to book click here.
Limnos (Northeast Aegean Islands)
The journey takes about 7 hours, and the ferry docks at the port of Myrina, located on the western coast of the island, in the capital. 🏡 Check out the best hotels and studios in Limnos🛳️ Find a ferry to Limnos

Skiathos (Sporades)
The journey takes about 3 hours, and the ferry docks directly at the port of the capital, located in the center of the island on the eastern coast. 🏡 Check out the best hotels and studios in Skiathos🛳️ Find a ferry to Skiathos

Skopelos (Sporades)
The journey takes about 3 and a half hours, and the ferry docks at the port of the capital, located in the southeast, or, with fewer weekly runs, at the port of Loutraki (Glossa), located in the north of the island. 🏡 Check out the best hotels and studios in Skopelos🛳️ Find a ferry to Skopelos

