Seria GP2 W sezonie 2006 podpisał kontrakt z hiszpańską stajnią Campos Racing, na starty w bezpośrednim przedsionku Formuły 1 - serii GP2. W ciągu dwudziestu jeden wyścigów trzykrotnie dojeżdżał na punktowanych lokatach. Zdobyte punkty pozwoliły Felixowi zająć w klasyfikacji końcowej 22. pozycję.

thumb|250px|Felix Porteiro podczas wyścigu WTCC, na torze Okayama, w 2008 roku WTCC W roku 2007 Porteiro zadebiutował w mistrzostwach świata samochodów turystycznych - WTCC. Startując w fabrycznej ekipie BMW - BMW Team Italy-Spain - siedmiokrotnie sięgał po punkty. Najlepiej zaprezentował się podczas czeskiej rundy, na torze Masaryk Circuit. Hiszpan, startując z pierwszej pozycji, odniósł pierwsze w karierze zwycięstwo. Dzień później, startując z ósmej lokaty, przesunął się na trzecie miejsce. Po raz trzeci na podium znalazł się podczas niedzielnych zmagań, na brytyjskim obiekcie Brands Hatch. Ostatecznie został sklasyfikowany na 12. miejscu.

W kolejnym sezonie Felix ponownie reprezentował barwy tej ekipy. Porteiro spisał się jeszcze lepiej, dojeżdżając na punktach jedenastokrotnie. Cztery razy odnotował miejsce w pierwszej trójce, w tym raz na najwyższym stopniu (tym razem podczas drugiego wyścigu, na niemieckim Oschersleben). Zdobyte punkty sklasyfikowały go na 10. lokacie.