An earthquake of 6.4 magnitude occurred in Ujung Kulon, Banten Province of Indonesia Friday, shaking high buildings in capital city of Jakarta, Xinhua reported.