A Neosurf deposit is instant, but you have to keep in mind that you need to buy the voucher first.
The withdrawal time is influenced by the processing time of the operator. The casino has to perform several security checks first. How long the processing takes, depends on the casino's policy and the status of your account verification, and it can range from a few hours to a few days.