Measuring 5.1 on the Richter scale, the tremor which struck at 00.26 IST was also felt in Meghalaya's capital Shillong, the Meterological Department said here.The quake had its epicentre at 27.1 North latitude and 96.3 East longitude, they said.