Wiosną 2013 Suárez wraz ze swoim kolegą klubowym Danielem Ludueñą przeszedł do drużyny CF Pachuca; w zamian Santos Lagunę zasilili Mauro Cejas i Néstor Calderón. W jej barwach jako podstawowy zawodnik występował przez kolejne sześć miesięcy, jednak bez większych sukcesów i w lipcu 2014 powrócił do ojczyzny, udając się na półroczne wypożyczenie do krajowego giganta – zespołu Barcelona SC z siedzibą w jego rodzinnym Guayaquil. W sezonie 2014 osiągnął z nim drugie w swojej karierze wicemistrzostwo Ekwadoru, mając pewne miejsce w pierwszym składzie, po czym wrócił do Meksyku, gdzie na zasadzie wypożyczenia został graczem ekipy Club Atlas z miasta Guadalajara. Tam występował przez pół roku bez większych sukcesów, po czym został wypożyczony do beniaminka najwyższej klasy rozgrywkowej – Dorados de Sinaloa z miasta Culiacán, gdzie również spędził sześć miesięcy.
W styczniu 2016 Suárez powrócił do Barcelony SC.