I know that with Comkort you can send USD to OKPay and then exchange onto Paypal from there, but if there is an effective all-in-one solution, I would rather use that.
If you would rather go towards the long approach, another option is to withdraw your paypal fund going to your credit card and then use some exchanger service that allows you to buy bitcoin and pays using credit card. At least here you remove out paypal and in case there is a dispute you could probably rely on the credit card service to protect you. But even then, there's no guarantee it is absolutely 100% safe.