If you have a backup payment source on file such as a credit card then paypal payments are instant.
And if you have the available funds in your paypal account then the money will be deducted instantly from your paypal account as well for the purchase.
For credit card payments, If you're using a credit card to purchase something from someone through paypal then yes your payment will be instant to the sellers paypal account.