A magnitude 5.8 earthquake has hit Pakistan-administered Kashmir and areas in Punjab province, according to the US geological agency.
A local police official told media that lot of damage happened to the infrastructure but no casualties yet.
The quake hit 22.3km (13.8 miles) north of the city of Jhelum along the boundary separating the agricultural heartland of Punjab province and Pakistani-administered Kashmir, locally known as Azad Kashmir, the USGS said on Tuesday.
Tremor was felt as far away as the eastern city of Lahore, about 200km south and Indian capital of New Delhi.
Indian news agency the Press Trust of India(PTI) reported that people rushed out of their homes and offices in panic in several places, including in Rajasthan, Punjab and Haryana.
Pakistan's chief meteorologist Muhammad Riaz told AFP news agency that "the worst hit" was Mirpur in Azad Kashmir.
Local disaster management officials are still gathering reports from the site of the earthquake. "We have reports of cracks in the roads there," said disaster management official Ammar Raza Shaikh.
"Roads seem to have developed cracks and sunk down. Lots of vehicles were thrown around."
The country's military spokesman said "immediate rescue operation" have been launched "in aid of civil administration".
"Army troops with aviation and medical support teams dispatched," military spokesperson Major General Asif Ghafoor tweeted.
In October 2015, a magnitude 7.5-quake in Pakistan and Afghanistan killed almost 400 people, flattening buildings in rugged terrain that impeded relief efforts.