The cheapest time to fly to Morocco is typically in the winter months, from November to February. During this time, airfares can be up to 40-50% cheaper than the summer months.