Germany eSIM and Prepaid SIM Guide 2026: Airalo, Holafly and CallYa
Germany is the one European country where buying a local SIM on arrival is genuinely annoying — every SIM must be identity-verified by law before it activates. Buy a travel eSIM (Airalo or Holafly) before you fly so you land connected for the taxi, maps and bank verification codes. If you are staying longer, Vodafone CallYa or Telekom prepaid with passport verification at a carrier store is the local route.
Buy before you land: Germany's ID check makes arrival purchases slow
The first hour after landing is when connectivity matters most: ordering a taxi or train tickets, finding your hotel on maps, messaging your host, and receiving the two-factor codes your bank sends when it sees a foreign login. In Germany, a local SIM bought at the airport is not plug-and-play — activation requires a VideoIdent video call or a PostIdent visit to a Deutsche Post branch, plus your passport and a German address. A pre-installed eSIM switches on the moment you land instead. Buy and install it on Wi-Fi at home (installation needs internet), keep it switched off until you land, then enable it in your phone's cellular settings.
The big three travel eSIMs: Airalo, Holafly and Nomad
Airalo is the data-bundle market leader: coverage in 200+ countries and regions, with Local (single-country), Regional (e.g. Europe, for multi-country trips) and Global (Discover) plans. Germany local plans start at $4.00 for 1GB, with validity from 3 days to 365 days; some destinations have unlimited plans (3GB of high-speed data per 24 hours, then throttled to 1Mbps). The Discover+ range adds a US phone number with calls and SMS; most plans are data-only with no local number. You buy and install everything inside the Airalo app.
Holafly charges by the day for unlimited data rather than by the gigabyte — good for heavy users and hotspot tethering. Europe plans run about $27–30 for 7 days or $70–75 for 30 days; monthly subscriptions are Unlimited at about $64.90/month or Light 25GB at about $49.90/month, cancellable anytime. Hotspot sharing is included, and coverage spans 160–200+ destinations.
Nomad is another travel eSIM data provider worth comparing — check prices and current plans before you buy.
For a Germany-only trip, an Airalo Germany local plan is usually the cheapest; for a multi-country Europe trip, compare Airalo's Europe regional plan against Holafly's unlimited Europe plan.
eSIM vs a local physical SIM in Germany
Use a travel eSIM for short stays: it skips the entire identity-verification process. Switch to a local SIM for longer stays — a German number lets you receive bank TAN/2FA verification texts (German banks are strict about this), and local prepaid data is cheaper per gigabyte. Germany is in the EU, so Roam Like at Home applies: a German plan roams across the EU at domestic rates, and — unlike post-Brexit UK plans — with no separate EU fair-use cap beyond the plan's own roaming allowance.
German carriers and visitor plans
The three networks are Telekom, Vodafone and O2. Every prepaid SIM requires identity verification under §172 of the Telecommunications Act (in force since 2017): a passport is enough for foreigners (no residence needed), and a hotel or Airbnb address is accepted on the registration form.
- Vodafone CallYa: Start at €4.99/2GB; Allnet Flat S at €9.99/25GB; M at €14.99/50GB; L at €19.99/100GB — all per 4 weeks with unlimited calls and texts and EU roaming. Free SIM, no connection charge on the direct offer.
- Telekom MagentaMobil Prepaid: S at €4.95/1GB; M at €9.95/20GB; L at €14.95/40GB — all per 28 days. Best-rated network outside cities; unused data rolls over.
- O2 Prepaid: around €9.99 for 20GB per 4 weeks with domestic calls and SMS included.
- Budget options: Aldi Talk (O2 network) starter packs at Aldi supermarkets, activated via VideoIdent or shop ident — check current plan prices on their sites; Lycamobile is another cheap alternative.
Verification routes: VideoIdent (10–15 minute video call showing your passport to an agent, available in English at most providers), PostIdent (take the coupon and passport to any Deutsche Post branch), or in-store verification when you buy at a carrier shop.
Phone compatibility and dual-SIM setup
eSIM works on iPhone XS and later, Pixel 3 and later, Samsung Galaxy S20 and later, and most flagships from the last five years — check your manufacturer's spec page before buying. The classic traveler setup is dual SIM: keep your home physical SIM active for calls and SMS (so you still receive bank codes), and set the travel eSIM as the default for mobile data. Turn off data roaming on your home line so it never racks up roaming charges by accident.
The pain points travelers actually hit
"Will my passport pass the identity check?" Yes — a valid foreign passport is explicitly accepted; no residence permit or Anmeldung is required for prepaid. The real risk is technical: VideoIdent sometimes fails for certain non-EU passports. If it does, use PostIdent at a Deutsche Post branch instead — the clerk verifies you in person in minutes.
"I landed on a Sunday and everything is closed." German shops (including carrier stores) are closed on Sundays. This is the strongest argument for a pre-bought eSIM: with one, a Sunday arrival is a non-issue.
"Will my bank's verification texts work?" Most travel eSIMs are data-only with no phone number — SMS codes go to your home number. Keep your home SIM active (incoming SMS while roaming is usually free or cheap) or get a local SIM with a German number.
Frequently asked questions
Should I buy the eSIM before I fly or after I land?
Before — especially for Germany. A local SIM cannot be activated instantly on arrival anyway, so the eSIM covers the gap between landing and your verified local SIM going live.
Is Airalo or Holafly better for Germany?
Airalo is usually cheaper for light-to-medium data use; Holafly's unlimited plans win if you stream, hotspot or hate counting gigabytes. Compare the per-day cost against your actual usage.
Can foreigners really buy a German prepaid SIM with just a passport?
Yes. The law requires identity verification, not residence — a passport plus a hotel or Airbnb address is accepted by all major providers.
How long does VideoIdent take?
About 10–15 minutes with good lighting and a stable connection. Call-center hours can be limited in the evening, so don't leave it for midnight.
What if my phone doesn't support eSIM?
Buy a physical prepaid SIM at a Telekom, Vodafone or O2 store and have staff verify your passport on the spot — in-store verification is the fastest route.
Sources
- Airalo: https://www.airalo.com
- Holafly: https://holafly.com
- Vodafone CallYa prepaid: https://www.vodafone.de/privat/callya-prepaid-karte/callya-kunden.html
- Aldi Talk registration and ID check: https://www.alditalk.de/registrieren
- Telekom: https://www.telekom.de · O2: https://www.o2online.de
- Germany prepaid SIM comparison (2026): https://sittify.com/esim/germany/prepaid-sim-cards-mobile-data-guide