We evaluated the immunogenicity and reactogenicity of heterologous COVID-19 primary series vaccination schedules. Participants were randomized to one of seven groups that received two-dose homologous BNT162b2 or heterologous combinations of CoronaVac, ChAdOx1 and BNT162b2, with 4 weeks interval. Of 210 participants, median age was 38 (19-60) years, 51% were female. The groups that received BNT162b2 as second dose induced the highest virus-specific IgG response against the ancestral strain [BNT162b2: geometric mean concentration (GMC) 2133-2249, 95%CI 1558 to 3055; ChAdOx1: 851-1201, 95%CI 649 to 1522; CoronaVac: 137-225, 95%CI 103-286 BAU/mL], neutralising antibodies (NAb) against Beta and Delta, and interferon gamma response. All groups induced low to negligible NAb against Omicron. A BNT162b2 booster (3rd dose) following heterologous CoronaVac and ChAdOx1 regimens induced >140-fold increase in NAb titres against Omicron. Our findings indicate that heterologous regimens using BNT162b2 as the second dose may be considered an alternative schedule to maximize immune response.