On 31 August 2005, Songo'o signed for Portsmouth for a fee of £250,000. He made two appearances for Portsmouth in the 2005–2006 season. After several loan spells, on 13 January 2008, he made his third and final Premier League appearance for Portsmouth as a second-half substitute for Arnold Mvuemba against Sunderland while a number of Portsmouth's first eleven were away at the African Cup of Nations in Ghana. He was then loaned out again to Sheffield Wednesday and left England at the end of the season.