Seawater has been reported to depress molybdenite in a copper-molybdenum (Cu-Mo) flotation process at high pH due to the precipitation of Mg(OH)2. Meanwhile, to improve mineral recoveries, collectors are usually added into the flotation cells, thus adding the complexity to the mechanism of bubble-particle interactions involved in Cu-Mo flotation. Therefore, understanding the interaction mechanism in seawater flotation and in the presence of collectors is important to explain the minerals depression. The present work investigated the effect of kerosene on the bubble collision and attachment to pure chalcopyrite and molybdenite surfaces in MgCl2 solution as one of the seawater major components at pH 6 and 11. Mineral surfaces were characterized using atomic force microscopy (AFM). In addition, minerals floatability in the same system were tested in a column flotation. The study of bubble-particle interactions shows that following several collisions, bubble could displace the intervening liquid layer on the mineral surfaces, forming a three-phase contact (TPC). A TPC formed more rapidly in the presence of emulsified kerosene in a 0.01 M MgCl2 solution at pH 6 for both minerals. The reason is kerosene increased the surfaces hydrophobicity and destabilized the intervening liquid layer on the surfaces. Moreover, the average time required to form a TPC was shorter on molybdenite surface. This can be attributed to the effect of adsorbed kerosene on molybdenite surface and molybdenite surface roughness.