No, bank transfers are not always slow. The speed depends on the type of bank transfer; wire transfers can take up to 10 days to complete, but instant bank transfers can be completed in just minutes.