Yes. Nepalese citizens living abroad can apply for PCC without visiting Nepal. The process can be completed through authorized service providers with document submission and verification.