Deposit USD by bank transfer, cash deposit, debit card, and credit card.
The simplest way is to pay from your US checking account
Pay by bank transfer using your routing and account numbers.
An ACH payment is usually cheaper than a card, but the it may take some time for it to clear before a money transfer company can send the money to Bahrain.
You can deposit cash
You'll need to visit nearest MoneyGram branch and had over $7,000.
MoneyGram is the cheapest option and will get you 2,616.6 BHD on $7,000 transfer after fees.
Transfers funded with physical cash are subject to the 1% US remittance transfer tax, but funding from a US bank account or with a US-issued debit or credit card is exempt.
Zelle, Venmo and Cash App only support domestic transfers, so they cannot send money to Bahrain.
Your recipient in Bahrain can collect BHD through bank deposit and cash pickup.
They can collect cash in Bahrain
Your recipient can collect BHD from a participating MoneyGram location in Bahrain.
They should take a valid photo ID and the collection reference, and check that the name on the transfer matches their ID.
Please share your experience with …