For demo games, you can start immediately. However, for real money accounts, you will be required to make a deposit and after approval, you can play within a few minutes.