Port of Piraeus, Greece | Port of Athens
The cruise port of Athens is located in Piraeus about 15 kilometers from the city center. It's a large and busy port with no less than 12 gates. Most serve as a dock for the many ferries to the islands and international ports. There are 2 cruise terminals. Terminal A and B. They are situated 500 meters apart. Terminal B is the most far away, but often free shuttle buses are provided to Terminal A.