Transfer from your local bank, no need for a US account. Visit the websites and look at the account opening page, you will see instructions for wiring funds, including full account details. Also usually FAQs for related stuff.
Do not wire funds until you have confirmation your account has been approved and you have been given the account number by the broker you choose.