No. In order to open a Swan Bitcoin account, you need to have an active US bank account with a routing number and bank account number. Right now we only accept money via bank ACH transfers
We are planning to start accepting bank wire transfers soon.
For a full list of the requirements see here.