A moderate earthquake measuring 5.2 on the Richter scale struck off southwest of Jayapura, Indonesia, at 6.09am today, according to the Malaysian Meteorological Department.

The epicentre of the quake was 378km of Irian Jaya, southwest of Jayapura, and 2401km southeast of Semporna, Sabah.

The department said the quake did not trigger a tsunami.