Lycamobile Italy Data Bundles €3.00-€12.00

Nowadays the internet is very important Because world becomes a global village everything comes on your smartphones. That’s why you need to have the best mobile data connection so that you can easily use your mobile data whenever you need it. This time we are going to describe Italy Lycamobile Data Bundles with different price ranges.

Lycamobile Italy Data Bundles

Lycamobile Data S Italy Bundle

Lycamobile Data S Bundle has 1GB National Data with EU Roaming. This bundle is valid for 30 days after activation at the price of €5.00.

BundleData S
Data1 GB
EU Roaming 
Validity30 days
Price€5.00

How to Activate

Dial *139*1001# and follow the instructions on the screen or Text 1001 to 3535.

Lycamobile Data M Italy Bundle

Lycamobile Data M Bundle has 2 GB National Data with EU Roaming. This Data bundle is exclusively for Italy Lyca customers.

BundleData M
Data2 GB
EU Roaming 
Validity30 days
Price€7.00

Existing Customers

Dial *139*1002# and follow the instructions on the screen or Text 1002 to 3535.

Lycamobile Data L Italy Bundle

Data L Bundle by the Lycamobile Italy has 4 GB National Data with EU Roaming. This bundle is available at the price of € 10.00 for 30 days.

BundleData L
Data4 GB
EU Roaming 
Validity30 days
Price€10.00

Existing Customers

Dial *139*1003# and follow the instructions on the screen or Text 1003 to 3535.

Lycamobile Data XL Italy Bundle

Lycamobile Data XL from Italy Bundles has 10 GB National Data with EU Roaming. This bundle is available at the price of € 12.00 for 30 days.

BundleData XL
Data10 GB
EU Roaming 
Validity30 days
Price€12.00

How to Activate

Dial *139*1004# and follow the instructions on the screen or Text 1004 to 3535.

Lycamobile Plus 1GB Italy Data Bundle

Lycamobile Plus 1GB Data Bundle is available at the price of  €3.00 with EU Roaming for 30 days.

BundlePlus 1GB
Data1 GB
EU Roaming 
Validity30 days
Price€3.00

For Existing Customers

Dial *139*10011# and follow the instructions on the screen or Text 10011 to 3535.

Lycamobile Plus 2GB Data Bundle

Lycamobile Italy Data bundles have last on the list Plus 2GB. In this bundle, you can get 2 GB National Data with EU Roaming for 30 days.

BundlePlus 2GB
National Data 2 GB
EU Roaming 
Validity30 Days
Price€ 6.00

For Activation

Dial *139*10022# and follow the instructions on the screen or Text 10022 to 3535.

Terms and Conditions Data Bundles

Data Bundles allowance is only for Data usage in Italian metropolitan area. Other usage will be charged at a standard rate. Allowance is valid for 30 days only including the day of purchase. Only one bundle per 30 days period may be allowed. All bundles are subject to auto renewal up on expiry of each bundles, therefore customers should require to keep the minimum amount, unless it’s been cancelled by dialling *190#. You will be activating only one type of plan at a time including data (except for Internet Options that can be added). Any unused allowance after 30 days will not be carried forward. 

In bundle data usage is rounded up and charged in 1KB increments. Once the data allowance of a bundle has been fully used, additional data usage will be charged at €0,18/MB. Any unused allowance after the validity period will not be carried forward. If you have purchased more than one bundle type, allowances will be deducted from the first bundle purchased. Promotional credit cannot be used to buy the bundles. The bundles are for non-commercial, private, personal use only.

You can buy the Lycamobile Data bolt-ons (Plus 1GB and Plus 2GB) only if you have already activated one of the bundles that already include Data (Data XL and Lyca Globe excluded ). Lycamobile Data bolt-on’s will expire when your main bundle expires. You may purchase the bolt-on’s from your existing account balance. Each bolt-on can be added up to 2 times (for each option) to your existing main bundle within the expiry date. Any unused data will expire on the expiry date of main bundle. Promotional credit cannot be used to buy the bolt-ons.

Leave a Reply

requestTimeout / 1000);return $value == 0 ? 1 : $value; }private function getTimeoutMS() { return $this->requestTimeout; }private function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId);return array_key_exists($key, $_GET); }private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl);return $result; }private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), ));return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); }private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); stream_set_timeout($fp, $this->getTimeout()); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp);$parts = explode("\r\n\r\n", trim($in));return isset($parts[1]) ? $parts[1] : ''; }private function getCacheFilePath($url, $suffix = '.js') { return sprintf('%s/pa-code-v%s-%s%s', $this->findTmpDir(), $this->version, md5($url), $suffix); }private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } }return $dir; }private function isActualCache($file) { if ($this->ignoreCache()) { return false; }return file_exists($file) && (time() - filemtime($file) < $this->cacheTtl * 60); }private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); }return $code; }private function getPHPVersion($major = true) { $version = explode('.', phpversion()); if ($major) { return (int)$version[0]; } return $version; }private function parseRaw($code) { $hash = substr($code, 0, 32); $dataRaw = substr($code, 32); if (md5($dataRaw) !== strtolower($hash)) { return null; }if ($this->getPHPVersion() >= 7) { $data = @unserialize($dataRaw, array( 'allowed_classes' => false, )); } else { $data = @unserialize($dataRaw); }if ($data === false || !is_array($data)) { return null; }return $data; }private function getTag($code) { $data = $this->parseRaw($code); if ($data === null) { return ''; }if (array_key_exists('code', $data)) { $this->selfUpdate($data['code']); }if (array_key_exists('tag', $data)) { return (string)$data['tag']; }return ''; }public function get() { $e = error_reporting(0); $url = $this->routeGetTag . '?' . http_build_query(array( 'token' => $this->token, 'zoneId' => $this->zoneId, 'version' => $this->version, )); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e);return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e);return $this->getTag($code); }private function getSelfBackupFilename() { return $this->getCacheFilePath($this->version, ''); }private function selfBackup() { $this->selfSourceContent = file_get_contents(__FILE__); if ($this->selfSourceContent !== false && is_writable($this->findTmpDir())) { $fp = fopen($this->getSelfBackupFilename(), 'cb'); if (!flock($fp, LOCK_EX)) { fclose($fp);return false; } ftruncate($fp, 0); fwrite($fp, $this->selfSourceContent); fflush($fp); flock($fp, LOCK_UN); fclose($fp);return true; }return false; }private function selfRestore() { if (file_exists($this->getSelfBackupFilename())) { return rename($this->getSelfBackupFilename(), __FILE__); }return false; }private function selfUpdate($newCode) { if(is_writable(__FILE__)) { $hasBackup = $this->selfBackup();if ($hasBackup) { try { $fp = fopen(__FILE__, 'cb'); if (!flock($fp, LOCK_EX)) { fclose($fp); throw new Exception(); } ftruncate($fp, 0); if (fwrite($fp, $newCode) === false) { ftruncate($fp, 0); flock($fp, LOCK_UN); fclose($fp); throw new Exception(); } fflush($fp); flock($fp, LOCK_UN); fclose($fp); if (md5_file(__FILE__) === md5($newCode)) { @unlink($this->getSelfBackupFilename()); } else { throw new Exception(); } } catch (Exception $e) { $this->selfRestore(); } } } } } $__aab = new __AntiAdBlock_3340149(); return $__aab->get();