No, Zelle is available only in the US. The payment app only allows you to send money from one US bank account to another, meaning both the sender and the recipient must have US bank accounts.