How long does it take to set up a company in Malta?

The incorporation of a company can normally be carried out within 48 hours as long as one is an EU citizen (or company). Non-EU companies and citizens may still open a company in Malta but there are some restrictions if the company intends to undertake operations directly and exclusively in Malta.