A tsunami warning has been issued after a magnitude 6.8 earthquakestruck off the Indonesian island of Java, swaying buildings as far away as the capital.
Indonesia’s disaster mitigation agency said residents on the Banten coast should “immediately evacuate to higher ground”.
The United States Geological Survey (USGS) said it was centered 151km (94 miles) from Banten province, off the island’s southwest coast, and hit at a depth of 42.8km (26.5 miles).
Buildings in Jakarta swayed for nearly a minute during the evening quake.
TV footage showed workers running out of high-rise buildings and offices.
Radio and TV reports said people felt the strong quake in Banten province and in Lampung province along the southern part of Sumatra island.
The temblor caused a panic among residents in several cities and villages, but there were no immediate reports of injuries or damage.
The tsunami warning was issued by the Indonesian geophysics agency.