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