The port of Oinoussa is connected to Athens and Northern Greece by ferries from Piraeus and Kavala. Kavala is a coastal city 150km east of Thessaloniki and about 650km away from Athens. You can get to Kavala either by car or by bus from Thessaloniki and Athens.
Book a ferry ticket here: