The 4.8 magnitude quake hits at a relatively shallow depth of 10 kilometres (six miles) northeast of the town of Banjar Wanasari.

The tremor's epicentre was far from the main tourist hub in Bali, which is slowly reopening to international visitors after a pandemic shutdown.
The tremor's epicentre was far from the main tourist hub in Bali, which is slowly reopening to international visitors after a pandemic shutdown. (AP)

Three people were killed and seven others injured when an earthquake struck the Indonesian tourist island Bali, the country's disaster agency has said.

Two people died when the 4.8 magnitude quake triggered a landslide that buried their house in Bangli regency while another person was killed in the port town of Karangasem, officials said on Saturday.

The death toll was not expected to rise, they added.

"The quake was felt strongly for five seconds," said disaster agency spokesperson Abdul Muhari.

"People were panicking and ran from their houses when the quake hit."

READ MORE: Earthquake in southern Pakistan kills more than a dozen

Indonesia experiences frequent quakes due to its position on the Pacific "Ring of Fire", an arc of intense seismic activity where tectonic plates collide that stretches from Japan through Southeast Asia and across the Pacific basin.

In January, more than 100 people were killed and thousands left homeless by a 6.2-magnitude quake that struck Sulawesi island, reducing buildings to a tangled mass of twisted metal and chunks of concrete in the seaside city of Mamuju.

A 7.5-magnitude quake and a subsequent tsunami in Palu three years ago left more than 4,300 people dead or missing.

READ MORE: Magnitude 6.1 quake shakes Tokyo, several injuries reported

Source: TRTWorld and agencies