The US Geological Survey says the magnitude 6.0 quake struck was 82km deep off the island's southern coast at 2 yesterday afternoon local time.
This is the second deadly disaster to hit Indonesia this week, after Tropical Cyclone Seroja caused a severe downpour last Sunday that killed at least 174 people and left 48 still missing in East Nusa Tenggara province.