Контракт перуанца с «железнодорожниками» истек, а новый подписан не будет.
35-летний футболист присоединился к «Локомотиву» зимой 2017 года и за четыре сезона стал чемпионом страны, дважды выигрывал Кубок России и один раз Суперкубок.
Всего в составе «Локомотива» Фарфан провел 69 матчей, забил 25 голов и сделал 12 голевых передач.
Большую часть сезона 2019/20 перуанец пропустил из-за травмы и вернулся на поле только в июле.