Google has now announced earnings payout via International Wire Transfer for Indian publishers.

I am using my ICICI Bank Account to Receive payouts and when i contacted ICICI bank, they said i need to use SWIFT code ICICINBBNRI which is unique for all branches in India for Retail bank account holders

Whether you hold account in Bangalore, Chennai or Mumbai, it does not matter. You can use the SWIFT code ICICINBBNRI

You can also find the details on ICICI Bank website at Wire Transfer Services to India | Online Wire Transfer | Fund Transfer to India – ICICI Bank

For NRI account, the SWIFT code may vary.

I will post more details on currency exchange rates and charges once i receive payments later this month.