You can buy a Neosurf voucher at land-based points of sale in retail stores. The nearest points of sale can be tracked on the company’s official site. You can also buy this voucher online.