The tremors were also felt in Lahore, Sheikupura and several other areas of Pakistan.
The quake, which had its epicentre at latitude 21.7 N and longitude 72.5 E near Surat in South Gujarat, occurred at 0925 hours at a focal depth of 10 km.
There were no reports of any immediate loss of lives or damage to property.
According to initial reports, an quake measuring 4.7 on the Richter scale was felt in areas of Randher in Surat, Amreli, Sawarkundla and Adajan.
"I could hear horrific noises coming out of the ground like the earth was going to split open". The quake was reported to have a magnitude of 4.4 according to the Richter's scale, reported Dunya News. No casualty or damage was reported.
The epicenter was 37 km away from Lahore.
In the afternoon, another 4.4 natural disaster shook North India, and it was most pronounced in Amritsar at 5.24 PM, Indian Standard Time. "No damage reported till now".