African Champions League title holders Al Ahly will host South Africa's Orlando Pirates behind closed doors in the coastal town of El Gouna on Sunday under the orders of soccer officials.
Supporters were banned from attending the Group A Champions League clash because of fan violence earlier in the competition.
Ahly had requested for the game to be postponed until 9 August but the Confederation of African Football rejected the proposal.
The seven-time African champions had also pleaded to play the match in Cairo with a 2200 (2000 GMT) kick-off because their players are fasting during Ramadan.
However, officials have banned all sport in the country's major cities because of security fears.
Sunday's match will now kick off at 1630 (1430 GMT) in El Gouna, 430km from the capital and in the venue that was used for Ahly's opening group match against rivals Zamalek that finished 1-1 last week.
The Pirates had asked for the match to be moved to a neutral venue because of concerns about travelling to Egypt but Caf rejected that.
Since the military toppled former Egyptian president Mohamed Mursi in early July, nearly 300 people have been killed in violence, including 80 of his supporters who were gunned down at dawn last Saturday.