How to get from Athens airport to the ports

Port of Piraeus in the morning

Getting from Athens international airport to the three ports of Athens is easy for locals but can be confusing for travelers. Read this complete guide on how to do it like a local.