How long does money transfer from the US to India take?
Most take three to five working days, although some services can take couple of hours. Others can even take up to two weeks. Many domestic wire transfers provide faster services where transfers completed within 24 hours. So, before transferring funds you must check the time company is taking for completing the transactions.