Neosurf deposits are usually instant and will reflect in your online casino account right away. However, it's always best to check with the casino to make sure there are no delays or issues with your deposit.