An earthquake with magnitude of 6.1 rocked Bengkulu province of Sumatra Island this morning, the meteorology agency said.