Many factors can affect this but it’s mainly because of the software associated with different payment methods, and each casino’s specific policies regarding withdrawal times.