Byen har et universitet, Universidade do Algarve, en international lufthavn, Aeroporto de Faro, en konventionel havn, en lystbådehavn og busforbindelser til det øvrige Portugal. Stadionet Estádio Algarve, med kapacitet til 30.000 personer, var ét af spillestederne, hvor UEFA Euro 2004 blev afviklet. Stadionet deles mellem Louletano D.C. og S.C. Farense. Stadionet anvendes også til koncerter, festivaler og andre begivenheder.