Travel from Athens-Greece to Samothráki

How to get from Athens to Samothráki?

There is no direct connection from Athens to Samothráki. However, you can take the bus to Komotini, take the bus to Alexandroupoli, take the walk to Alexandroupolis, take the car ferry to Samothraki, then take the taxi to Samothráki. Alternatively, you can take a vehicle from Athens to Samothráki via Alexandroupoli, Alexandroupolis, and Samothraki in around 17 hours 18 minutes.

Travel Guides

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

How to get from Athens to Samothráki

ModeDurationPrice
From Athens bus to Komotini, bus to Alexandroupoli, walk to Alexandroupolis, car ferry to Samothraki, then taxi to Samothráki.12 h 55 min109€
From Athens train to Alexandroupoli, walk to Alexandroupolis, car ferry to Samothraki, then taxi to Samothráki.17 h 18 min86€
From Athens Ktel Attikis bus to Lavrio, walk to Laurio, car ferry to Samothraki, then taxi to Samothráki.18 h 51 min77€
From Παλαια Αγορα line 049 bus to Τερψιθεα, walk to Piraeus, car ferry to Myrina, car ferry to Samothraki, then taxi to Samothráki.31 h 9 min197€
From Athens drive to Laurio, car ferry to Kavala, drive to Alexandroupolis, car ferry to Samothraki, then drive to Samothráki.19 h 27 min168€
From Στ.Μοναστηρακι subway to Athens airport, fly to Alexandroupolis airport, drive to Alexandroupolis, car ferry to Samothraki, then drive to Samothráki.6 h 1 min98€
From Στ.Μοναστηρακι subway to Athens airport, fly to Limnos airport, drive to Myrina, car ferry to Samothraki, then drive to Samothráki.7 h 58 min139€

How long does it take to get from Athens to Samothráki?

It takes approximately 12 hours 55 minutes to get from Athens to Samothráki, including transfers.

Operators from Athens to Samothráki

OperatorPhoneWebsite
KTEL Rodopis25310 22912KTEL Rodopis
KTEL Evrou25510-26479KTEL Evrou
Saos Ferries+30 25510 38503Saos Ferries
Greek Railways (OSE)Greek Railways (OSE)
KTEL Attikis210 88 08 000KTEL Attikis
OASAOASA
Hellenic Seaways+30 210 4199000Hellenic Seaways
Olympic AirOlympic Air