Best eSIM for Slovenia — Prepaid Data Plans & Prices

By Flavia Voican · Updated 2026-04-10

Disclosure: Some links are affiliate links. Learn more.

📱 Roam
Get eSIM for Slovenia
Instant activation. Code FALLY20 for 20% off.
Get eSIM for Slovenia →

eSIM Guide for Slovenia

For Slovenia, Airalo is your best eSIM pick. It’s reliable, covers all major networks, and works instantly. Yesim and Holafly also support Slovenia but have limited plans (Holafly’s 500MB/7 days is $9.99). Local eSIMs? Not a thing for tourists—only Telekom Slovenia offers them, and you need a local ID to get one.

eSIM Providers & Pricing

Coverage & Activation

Most eSIMs piggyback on Telekom Slovenia (T-Mobile’s network in Slovenia), which is solid in cities and towns but spotty in mountainous areas like Lake Bled or the Julian Alps. Activation is easy: download the Airalo app, pick your plan, scan the QR code, and it’s live in 5 minutes. For dual-SIM: Enable eSIM in your phone’s settings (Settings > Cellular > Add eSIM), then insert your physical SIM if you have one. Airalo works on iPhone and Android—no carrier lock needed.

Physical SIM: Buy & Top-Up Guide

Don’t panic—Slovenia’s top-up system is straightforward, but tourists still trip over language barriers. Operators are Telekom Slovenia (Telekom), A1, and T-Home. All offer tourist SIMs at airports or stores. Here’s how to avoid the stress.

Where to Buy a SIM

How to Top-Up (The Real Guide)

Forget "recharge"—Slovenia uses "top-up" or "refill." Here’s how to do it without yelling:

1. Convenience Stores (Mercator/Spar/Kaufland)

Buy top-up vouchers (€5, €10, €20) at checkout counters. They’re scratch cards with a code. No app or card needed—just hand the cashier the code and say "Top-up, prosim" (top-up please). Works for all operators. Avoid post offices—they’re slow and only sell Telekom vouchers.

2. Carrier Apps (Use These)

3. USSD Codes (Best for Quick Top-Ups)

Both codes work instantly. No app, no language needed—just dial and press call.

4. Online Top-Up (For Apps)

Use the carrier’s website if you have a laptop. Telekom’s site (telekom.si) has a "Prepaid" section. Enter your number, select a pack, and pay with card. Problem: Site is in Slovene. Solution: Use browser translation.

Common Problems & Fixes