I use zebpay exchange portal . Its a Indian portal which give best rates above market place. If it is available in your country, you can give it a try.
Zebpay ? I personally never try it, hope this time I will try this, as I right now using Unocoin, giving a good service reliable and trusted bitcoin exchange platform, also taking very much transaction fees.
And one more thing I need to share here, the transaction time needed to cashout is less than 8 hours, once I sell in their portal it will reach my bank account in less than 8 hours.