The epicentre of the quake was in the border region between Nepal and India, a seismologist at the Indian Meteorological Department told AFP.[break]
The quake struck at a depth of 10 kilometres (six miles), he said.
"It was a moderate quake... with a shallow to moderate focal depth," said the official, who asked not to be identified.
No damage or casualties were immediately reported.
The tremor was also felt in two towns in far western Nepal, Dhangadi and Mahendranagar, Nepal´s private Avenues Television reported.
8 dead, 20 injured after moderate quake in far western China