The Egyptian star, who injured his shoulder during the Champions League final against Real Madrid, is almost up to full speed as the Pharaohs fine tune their preparations at the Akhmat Arena stadium in Grozny.
Egypt face hosts Russia, Saudi Arabia and Uruguay in Group A.
Watch Salah speak to journalists in the video below.