Is there a limit on how much money I can withdraw to my Indian bank account?
For using local payments in India, at the competitive exchange rates we provide, there is a limit of INR 15,00,000 per day. The funds usually get credited to the Indian bank account within 1 business day.
For any transactions larger than INR 15,00,000, it must be sent as a SWIFT transfer in any currency that the Indian bank would accept. The receiving bank in India would convert the funds to INR and credit them to your account. The exchange rate and conversion fee used would depend on the receiving bank in that case.