AbstractThe ocean currents in the Halmahera Sea are studied using a subsurface mooring deployed in the Jailolo Strait from November 2015 to October 2017. The subtidal currents of the mooring measurements are characterized by a two-layer system, with the current variability below about 200 m in opposite phases to that in the upper layer. The mean along-strait velocity (ASV) is toward the Indonesian seas in the whole water column, producing an estimated mean transport of 2.44 ± 0.42 Sv (1 Sv ≡ 106 m3 s−1). The errors of the transport calculation based on the single mooring measurements are estimated to be less than 15% using simulations of high-resolution ocean models. A weak current is observed to flow northward during 2017 at the bottom of the strait. The ASV variability is found to be dominated by an annual cycle both in the upper and lower layers. The total transport, however, is dominated by semiannual variability because of the cancelation of the annual transports in the upper and lower layers. The variability of the transport is suggested to be driven by the pressure difference between the Pacific Ocean and the Indonesian seas, as evidenced by the agreement between the satellite pressure gradient and the two-layer transports. The transport of the Jailolo Strait during the 2015/16 super El Niño is found to be nearly the same as that during the 2016 La Niña, suggesting that the interannual variability of the transport is much smaller than the seasonal cycle.