PrivatAir dba Lufthansa does FRA-PNQ on a 738, which is 8h15m non-stop going and 10h25m on the return + 30 minutes ground time at OTP for re-fuel.
It used to be all J, now has J + Y. My family loves this flight, as we have relatives in PNQ and prefer not to have to drive from BOM. Only AI from DXB and LH from FRA serve the airport internationally.
Edit: whoops, my ctrl+f failed me, already posted.