A magnitude 8.0 earthquake struck 157 km east of Rabual, Papua New Guinea on Saturday, the U.S. Geological Survey reported.