On 27 June 2010, it was announced that Silva would be joining Israeli side Maccabi Haifa F.C. on a season-long loan deal. The move was facilitated by the player's agent Pini Zahavi, based in Tel Aviv. He made his debut for his new team on 29 July, in the first leg of the Europa League third qualifying round tie against FC Dinamo Minsk; he was rarely played in the Israeli Premier League, but was a regular in the campaign in the Toto Cup.