You can probably try P2P, there's no fees there although the problem is that each buyer and seller is unique and some have a lower rate than what's in the market and some of have their own ways of preference in terms of mode of payment.
I need to withdraw from the binance exchange soon as they have KYC and I do not plan on submitting KYC.
Just go to their lowest level of verification where it's just email and phone number, it has a 2 bitcoin daily limit so you don't need to worry too much when it comes to KYC.