A 6.4 magnitude quake, believed to be the biggest in a decade, shook most parts of the northeast and West Bengal on Friday evening.
There was, however, no immediate report of any damage or casualty.
The epicentre of the quake, which took place at 7.24 pm, was located at the Indo-Myanmar border in Manipur, the Central Seismological Observatory in Shillong said.
People ran out of their homes as the quake shook the buildings for about 20 seconds while aftershocks were felt for a few more seconds.
The epicentre was located at 24.8 degree north latitude and 94.6 degree east longitude.
The quake occurred 30 km below the earth's surface and was felt in Assam, Meghalaya, Manipur and parts of Mizoram, West Bengal and Nagaland.
Officials say this was the biggest quake in the past ten years after October 11, 2000, when the intensity was 6
Bengal PWD steps in to get Eden ready by Feb 7
The blues, with love from Shillong
Stop political violence in Bengal: PC tells Buddha
IIM Shillong: We want to carve our own identity
Maoists being encouraged by civil society: WB guv