TransferWise is a very popular service for international money transfer and they have huge fans specifically in USA sending money to India.
Popular for: Super cheap, overall ease of use.
One of the cheapest money transfer service out there, TransferWise offers one of the best exchange rates you can find. Their upfront fees is usually low, typically a combination of a flat fee such as $1 and a percentage that’s less than 1% of the transfer amount.
Time taken for transfer: TransferWise is very quick. Same-day delivery is possible, but for transfers using bank accounts, it can take up to one day. If you use a debit or credit card, then the transaction happens in minutes.