Heterostyly is a floral polymorphism characterized by reciprocal herkogamy maintained through high levels of mating between morphs, serviced by appropriate pollinators. We studied how differential efficiency and abundance of distinct pollinators affect plant female reproduction in self- and intra-morph incompatible distylous Primula secundiflora. Bumblebees and syrphid flies were found to be the most abundant floral visitors. Bumblebees frequently exhibited nectar-robbing behavior. Because the robbing holes were always situated between the high-and low-level organs on both morphs, nectar-robbing bumblebees only pollinated S-styled flowers. L-styled flowers set four times as many seeds as did S-styled flowers after being visited by pollen-collecting syrphid flies. The natural female fecundity and the magnitude of pollen limitation varied between the morphs within populations because of the mosaic distribution of nectar-robbing bumblebees and syrphid flies. L-styled flowers and S-styled flowers set the same number of seeds after supplemental hand pollination, indicating equivalent female reproductive potential. We suggest that bumblebee nectar robbers and syrphid flies play an important role in sustaining the floral dimorphism of heterostyly in P. secundiflora because of their complementary roles in the pollination system.