Ramagalela was suspended by Rise and Shine after he decided against renewing his contract, which was ending in June this year, to sign a three-year pre-contract with the Lions of the North.
The striker played 15 league matches for City this season, scoring two goals and providing three assists.
According to Highlands co-director and technical director Larry Brookstone, the 30-year-old from Mabvuka Pass in Limpopo has started training with the team.
"Yeah he is here," Brookstone confirms to snl24.com/kickoff.
"He started training with the team yesterday. Everything is sorted, he is fully a Highlands Park player now. We went out to get him so we feel very good about it, he's gonna be a welcome addition to the team."
Ramagalela will only be eligible to play next season.