Exchange houses do offer a better rate than banks...also you can negotiate a somewhat better rate depending on the amount to be transferred. You can check with AlFardan or Al Mana exchange ...the charges would be QR10 and QR15 respectively for a single transfer of upto Rs. 10 lakhs i.e approx QR 70,000/-