visit doha bank they have tie up with axis bank so u need to open up an nri account with them....after doin this u can send ur moneyonline and have it available immediately for withdrawal in india all at a charge of 10 riyals.
If in a hurry try western union they charge upwards of 35 riyals per trans.