I use yobit and it has the option to exchange btc to usd and also we can withdraw the usd to one of the following, Payeer, Perfectmoney, Okpay and Capitalist. It will directly come to our account so no worries about that . They charge 1% transaction fee for payeer, 3% for Perfectmoney and Okpay and 5% for Capitalist.
I think you should mention the currency when you say the word fiat because for me its INR although i prefer to take in USD. The exchange i am talking about is yobit.net and i am sure there are other exchanges as well which offer these kind of services.
Yobit is Chinese or Russian owned site? Do they ask for a lot of ID verification to do the btc to usd currency (fiat) exchange?