Porto Rafti is located around the Rafti Bay on the Aegean Sea. There are several beaches in the area including Erotospilia beach.
Athens is a 50 minute drive from Porto Rafti
Rafina port is only 35 minutes from Porto Rafti and has ferries to several Greek islands including Paros, Naxos, and Mykonos.