It really does depend on the method you are using as much as the site.
Example on Pokerstars I can do a withdrawal via ecoPayz which is an ewallet it takes less than 2 hours for me to receive my funds. If I do withdrawal via
visa on Pokerstars it can take up to 3 days for Pokerstars to process and after that it takes around 5 days to show up on my cards.
ewallets and Bitcoin process fastest
Visa and bank transfers take longer
Then are certain sites that have certain rules that affect times as well.
If you make a deposit on Pokerstars you have to wait until 48 hours have passed to make a withdrawal request.
888 has 72 hour wait time until a payment is sent for processing
BOL&SB has around 24 hour wait until a payment is sent for processing
The time of day can affect it too. I notice on
party poker and ACR especially if I put through request early in the day (US time) more often than not I get my funds before the end of the day.
im trying to find that out myself cause im with a couple sites but trying to see which ones are good