Da Neosurf seinen Hauptsitz in Frankreich hat, ist die Prepaid Karte dort erhältlich. In Österreich, Spanien, Italien, Belgien, Großbritannien, Kanada oder in der Schweiz hat sich Neosurf ebenfalls etabliert.