The Royal Moroccan Football Federation said the match would be hosted in Sharjah in the United Arab Emirates on November 17.
Morocco will compete in Group F at the World Cup and play their opening match against Croatia at the Al Bayt Stadium in Al Khor on November 23.