PAF would need a missile with a range of several hundreds of kms AND be launching hundreds at the carrier at the same time to stand any chance of hitting the carrier. The problem is that a carrier is a moving target and so the chances of being able to hit a carrier, even with hundreds of missiles launched, is actually close to zero.
To be able to successfully hit a carrier would require in excess of 100 hundred aircraft being sent out at the same time. Around half would be fighters that would deal with the carriers fighter escorts and any aircraft the IAF can also send out, and the rest would be tasked with launching their missiles at both the carriers and the escort ships.