Localbitcoins if you need it fast and are willing to pay a high fee.
If you can wait a few days go with kraken or coinbase. With kraken a withdrawal executed will be deposited the next business day.
if you do it in the morning with kraken you get your funds on your bank account the same date
example you do it at 8 am you get it at 18 pm, already tried multiple time, they are the fastest until now