Liverpool winger Mohamed Salah joins the national team training camp (EFA)
“The road is not easy but we will fight to return home with the cup, support us.” Salah vowed in a post on his official Twitter account.
Salah and Aston Villa's Mahmoud Trezeguet were the last foreign-based players to join the Pharaohs training camp in Cairo in preparation for the Nations Cup, which will take place in Cameroon from 9 January to 6 February.
Arsenal midfielder Mohamed Elneny, Ittihad Jeddah defender Ahmed Hegazi and Galatasaray striker Mostafa Mohamed - had all joined the camp on Tuesday.
The seven-time African champions, who are set to travel to Cameroon on Friday, will play in Group D along with Nigeria, Sudan and Guinea Bissau.
The Pharaohs will start their campaign in the cup against the Nigerian Super Eagles on 11 January.
The Pharaohs have not won a Nations Cup title since 2010.
Egypt’s coach Carlos Queiroz also wrote a motivational tweet addressed to his players.
“Lads, All together now. We are ready to take off and enjoy our journey to the African Cup of Nations. Now please fasten your seat belts with your best ambitions and commitment, towards our Goals and Dream,” said Queiroz.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)