Zambia striker Emmanuel Mayuka arrived in Cairo on Thursday to complete his move to Zamalek.
The White Knights have announced last Friday that they signed the 25-year old international attacker on a three-and-a-half deal coming from French second division side FC Metz.
Mayuka will undergo medicals on Thursday and Friday to complete the move.
There have been concerns over his fitness since he was plagued by injuries in the past two years.
Mayuka joined Metz last summer from Premier League outfit Southampton, where he had spent three seasons but failed to impress in the Premier League, making only 16 appearances.
He spent the 2013-14 season on loan at Lorient before returning to Southampton.
On the international level, Mayuka was instrumental in helping Zambia win the African Cup of Nations in 2012, finishing as the tournament's joint top scorer with three goals.
Zamalek are looking to strengthen their frontline as team striker Bassem Morsi has yet to regain his form, failing to score any goals this season.
Coach Mido told the club's official website that he might be including Mayuka in the squad that will take on Smouha on Sunday depending on his physical and technical form.
Mayuka's last game came on 19 December, 2015 when he featured as a second-half substitute for Metz in their 2-0 away defeat to Tours.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)