The 25-year-old has failed to live up to expectations and will now move to Champions League participants Olympiacos.
Bruma made 31 appearances in all competitions last season, scoring five and assisting four goals.
Once regarded as one of Europe’s most promising young players, Bruma moved to Galatasaray as a teenager.
His good performances in the 2015-16 season led to Leipzig paying €12.5m plus €2.5m in bonuses for him.
However, in the 2017-18 season, Bruma was used sparingly and sold to PSV last summer.