Hello,
I have tried both swift and local transfers. Here is my experience:
While local transfer is convenient (money is credited directly to your bank account in INR), it costs much more fees that swift transfers.
For swift transfer, your bank will ...