12 locals recommend
Tips from locals
Pireus Port!! The main port of Athens from where you can get to the magical Greek Islands!!
Piraeus port: it has many gates (e.g. E7), each one serving a different destination (e.g. Crete, Cyclades, Dodecanese islands, etc.)
Piraeus Port. It has many gates. Make sure to put the correct gate on google maps. Bus Express X96.