Public Transport
From Netfilter Workshop 2017
Faro is failrly small city, so it is very easy to walk to get to places in a reasonable amount of time. Well, to get to the beach you better get a Ferry to Faro beach.
Just in case you want to experience with the public transportation system, here you have the diagram that represent all lines and stops.
When locating places, keep in mind that "Rua" means "street" in Portuguese, and "Largo" mean "avenue".