The royal duo - who are expecting their first child in April - will arrive at Casablanca Airport on Saturday to a Guard of Honour.
Sunday will see the pair visit a school boarding house, followed by a formal reception hosted by the British Ambassador in Rabat, where they will meet influential women, young entrepreneurs and disabled athletes.
Monday is jam packed for the parents to be . It starts with a visit to the Moroccan Royal Federation of Equestrian Sports which supports children with special needs, a horse-grooming session with the kids and a cooking demonstration at Villa Des Ambassadors.
Their final stop will be a visit to a social entrepreneurs market where they will meet young people.