NEO withdrawals take about the same time as deposits once the online casino has approved the withdrawal request. So, expect to receive them almost instantly. However, keep in mind that the casino could take up to a few days to approve your withdrawal request, depending on the number of requests they have from all players.