Thassos is only accessible by ferry boat and has two ports, Skala Prinos and Limenas (Thassos Town) which are serviced from Kavala and Keramoti on the mainland.
The ferry from Kavala runs to Skala Prinos and has a journey time of one and a quarter hours with a maximum of 5 sailings per day in the summer. When you arrive in Skala Prinos you will travel by either car or bus to Limenaria which is 23 kilometres away. Turn right at the ring road at Skala Prinos and continue past Prinos, Skala Sotiros, Skala Kallirachis, Skala Maries and Tripiti until you reach Limenaria.
When you arrive in Skala Prinos turn right at the ring road at Skala Prinos and continue past Prinos, Skala Sotiros, Skala Kallirachis and Skala Maries until you reach either Limenaria or Potos. The distance from Prinos to Limenaria is approximately 24 kilometers.
Thassos does not have its own airport but is well served by Kavala Airport (Megas Alexandros) which is situated just 17 kilometres from Keramoti port. Kavala is mainly for charter flights during the summer from all over Europe but does have a twice daily connection service to Athens International Airport. Alternatively, Thessaloniki, just two hours away from Kavala, has a full international airport which also benefits from several budget airlines which use it. Car hire is simple and the journey to Kavala/Keramoti is straightforward using the road Odos Egnatia (E90).
As mentioned above, Thassos is fortunate to be very close to the Odos Egnatia (European E90) which is a super highway built to provide a backbone across the north of Greece. It runs from Igoumenitsa on the western Ionian Coast of Greece