888casino provides players with speedy deposit processing time, and most banking methods have an instant deposit processing time. The deposits take up to 10 minutes and are free, 888 Casino can sometimes process the deposits in less than 10 minutes.