I think this can be achieved with JF-17 and F-16 currently, though not from Gwadar but from Bholari or Masroor Airbase towards Mumbai. I am not sure about Mirage-III/V.
Estimated aerial distance in N-Miles from Karachi to Mumbai is 476 NM. Thats from airport to airport.
JF-17 in A2A config can achieve combat radius of up to 620 N-Miles.
JF-17 carrying PGM can achieve combat radius of 470 N-Miles up to 620 N-Miles. (no Dog fight -Escort to handle A2A combat)
JF-17 carrying 1 x AShM can achieve combat radius of 370 N-Miles. (can fire C-802 and turn back, unless missile requires constant guidance)
2 x AShM can achieve combat radius of 250 N-Miles (limitation of carrying fuel tank can occur)
F-16 in A2A config for escort can achieve combat radius of 600 N-Miles ( 2 extra BVR AAM than JF-17)
F-16 carrying PGM can achieve combat radius of 450 N-Miles up to 810 N-Miles (configuration dependent but minimum 2 x Aim-9, Targeting pod and 2 x PGM)
Ranges of missiles would matter though. The ones i know for surface strike mission are AGM-65 for F-16. JF-17 fires DEAD missile and AShM, unless im missing any other missiles for both.
I think the longest range of A2G missile that PAF F-16 carries is around 25 km (2.5 N-Miles). Officially AGM-84 and AGM-88 are not in PAF inventory for F-16.
JF-17 carries longest range missile as AShM ( C-802 or CM-400) aorund 65 N-Miles to 135 N-Miles. C-400 states longer ranges, so above 135 N-Miles even.
This leaves Mirage-III/V ranges. If combat radius are comparable to JF-17, then Mirage-III carrying Ra'ad can do the job easily, considering Mirage-III flies 176-200 N-Miles fires Ra'ad (Range of 295 N-Miles)
So DEAD Ops in question as well as induction of long range A2G surface strike missiles for F-16 and JF-17. MAR-1 has range of 30 -50 N-Miles.
Combat radius data from:
JF-17
https://defence.pk/pdf/threads/jf-17s-ferry-and-combat-ranges.462726/
F-16
https://defence.pk/pdf/threads/pakistan-f-16-discussions-2.15226/page-649#post-8916212