I want to transfer some money from my USA checking account to my Indian NRE and NRO accounts but unable to do so. I did try online under Transfer money (add external account using routing number) but its getting rejected for trial deposits and hence unable to add the account.

Any advise please?

  • You would need to ask your Bank. If the SWIFT BIC and Account numbers are correct along with correspondent bank details, then it should get transferred.
    – Dheer
    Apr 16, 2017 at 13:51

1 Answer 1


There are numerous services with names like Money2India, Remit2India, Xoom, etc that are offered by Indian banks and other agencies which will take money out of your US checking account and deposit the Indian rupee equivalent into your NRE/NRO account.

It takes a day or two to set up the service, and then anywhere from one day to one week to make a transfer (depending on how much service charge you are willing to pay for the transaction. It is not necessary to have an account with the Indian bank offering this service. Indeed, I am surprised that your own Indian bank where you have your NRE/NRO account does not offer this service.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .