Greece
The best and cheapest way from Athens airport to Piraeus, where all the ferries go from, is the E96 bus. It departs every 15 minutes from airport arrivals, direct to the ferry quay. €3.50 (The Metro is interesting but you have to change at Monastiraki)
Search Been there