A top Indian minister said strikes targeted a training camp of the Jaish-e-Mohammad (JeM) group in Balakot.
Pakistan said it scrambled fighter planes in response.
Relations between the nuclear-armed neighbours have been strained since a suicide attack earlier this month that killed more than 40 Indian troops.
India accuses Pakistan of allowing militant groups to operate on its territory and says it played a role in the 14 February attack - claims that Pakistan denies.
Tuesday's strikes are the first launched across the line of control - the de facto border that divides India-administered Kashmir from Pakistan-administered Kashmir - since a war between the two countries in 1971.
Indian Foreign Secretary Vijay Gokhale told a news conference that the strikes had killed a "large number" of militants, including commanders, and had avoided civilian casualties.
"Credible intel [intelligence] was received that JeM was planning more suicide attacks in India. In the face of imminent danger, a pre-emptive strike became absolutely necessary," he said.
Pakistan's army spokesman Major General Asif Ghafoor said the strikes caused no casualties. He tweeted that the Indian jets were forced to make a "hasty withdrawal" and dropped their payload in an open area.
https://www.bbc.com/news/world-asia-47366718
Mod Edit: Added link to BBC article
A couple weeks back their was a terrorist attack in Kashmir killing over 40 Indian soldiers. India believes that the terrorists are hiding in Pakistan. Now this is happening now.
Last edited by a moderator: