Oliveira, que tem 13 jogos pela seleção de Portugal, tinha sido emprestado à Roma em janeiro pelo Porto até o final da temporada, mas não conseguiu convencer os dirigentes do clube italiano a bancarem sua permanência.
O Galatasaray pagará 3 milhões de euros ao Porto pela transferência e o jogador terá um salário de 2,75 milhões de euros por ano, informou o time de Istambul.
Ver essa foto no Instagram
O Porto já tinha emprestado o meia a outros clubes nos últimos anos, em Portugal e em outros países (Paços de Ferreira, PAOK da Grécia, Nantes da França).
O Galatasaray, clube com mais títulos na Turquia (22 vezes campeão nacional), terminou o Campeonato Turco da temporada passada na 13º colocação, a pior campanha de sua história na competição.