Masked gunmen fired on a military vehicle near the Egyptian city of Ismailiya on Friday, killing two soldiers and wounding an officer and another soldier, a security official said.
The attack took place on the desert road between Cairo and Ismailiya when the assailants in a car without number plates opened fire, said the official.
He said one soldier died instantly and the other succumbed to his wounds in hospital, adding that the army closed the road briefly after the incident.
On September 24 a policeman was killed and two others wounded in a similar attack on their vehicle near Ismailiya.
The Suez Canal city and areas around it have seen regular attacks on police and military personnel, especially since the military toppled Islamist president Mohamed Morsi on July 3.
More than 100 policemen have been killed across Egypt in attacks and clashes since Morsi's ouster.