Quick picks by trip
Match your trip to a plan size. Prices are Germany plans from the live feed.
All 5 Germany eSIMs compared
Ranked by the 30-day 10 GB price. A named host network breaks ties.
| Provider | 10 GB | Discount code | Action |
|---|---|---|---|
1 UbigiO2 network | $10from $0.70/GB | 10% off · tap to copy | Get plan → |
2 NomadO2 / Vodafone network | $14from $0.64/GB | 20% off · tap to copy | Get plan → |
3 Sim LocalVodafone, O2 network | $14.25from $1.10/GB | 10% off · tap to copy | Get plan → |
4 AiraloO2 / Eplus network | $16from $0.72/GB | No code | Get plan → |
5 SailyNetwork not disclosed | $19.99from $1.30/GB | 10% off · tap to copy | Get plan → |
Hotspot rules and unlimited-plan caps are in each review below. Tap a code to copy it, then paste it at checkout. Codes are agreed directly with each provider. All discount codes
These are our 5 picks. See every Germany plan from every provider, sorted by price per GB.All Germany plans →What we found in Germany
None of our picks with a confirmed German host network names Telekom: all four list O2, and Sim Local and Nomad also name Vodafone.
We compared 5 travel eSIMs for Germany on the price of a 30-day plan at the size most people buy. Right now Ubigi is our top pick at $10, and Nomad works out cheapest per gigabyte ($0.64/GB). Prices update daily from each provider, so the table above always shows the current order.
Opensignal's Germany report for November 2025 (data from July to September 2025) covers O2, Telekom and Vodafone. Telekom took Best Network, with 11 awards outright and a video experience award shared with O2. Germany's regulator, the Bundesnetzagentur, said in December 2025 that about 95% of the country's land area had 5G and about 98% had 4G or 5G.
None of the eSIMs here say they use Telekom. Every one that names a network lists O2, Sim Local and Nomad add Vodafone, and Airalo also lists E-Plus. Saily doesn't say.
Germany is in the EU, but each plan here is sold as a Germany plan, and none of the providers mentions Austria, France, the Netherlands or Switzerland. If your route crosses borders, look at a Europe plan instead, and check that it lists Switzerland, which sits outside the EU roaming rules.
None of the providers names Heligoland, Sylt, Rügen, Usedom or the Bavarian Alps, so we can't confirm coverage there either way.
Buy your eSIM before you leave, but start the plan once you land, or the 30 days begin in the airport queue. You can top up in the app once you're on a German network.
If you already know how long you're going for and how much data you need, skip to the plans. If not, Plan Match asks a few quick questions and picks a size for you.
The 5 Germany eSIMs reviewed
Each review opens with the verdict. Specs, strengths and limitations follow.

Ubigi
- Host network
- O2
- Hotspot
- Not stated
- Unlimited, 30 days
- $58, daily cap not published

Nomad
- Host network
- O2 / Vodafone
- Hotspot
- Not stated
- Unlimited, 30 days
- Not sold
3
Best 5/10/20 among size winsSim Local$14.25ATESIM · 10%
Our verdictDest $11.75 is the 10 GB floor this pass, on SKUs that already print Vodafone, O2 and a yes for tethering.
- Network
- Vodafone, O2 on 5/10/20 SKUs
- Cheapest ranked 10 GB 30-day total ($11.75), plus dest cheapest 5 GB and 20 GB rows; SKU-named Vodafone and O2; hotspot and tethering yes.
- No 25 GB, 50 GB or 30-day unlimited country row on dest; those country SKUs do not name Heligoland, Sylt, Rügen or Usedom.
Sim Local's 5 GB, 10 GB and 20 GB country SKUs name Vodafone, O2 and print hotspot and tethering: yes. ATESIM is 10% where the dest table prints it. Live-table 10 GB 30-day is $11.75, the cheapest 10 GB dest total among the five. Live-table 5 GB is $9.75 and 20 GB is $16.75, also dest cheapest at those sizes. Country SKUs print coverage as Germany and do not name Heligoland, Sylt, Rügen, Usedom or the Bavarian Alps.
4
FourthAiralo$16
- Host network
- O2 / Eplus
- Hotspot
- Not stated
- Unlimited, 30 days
- $59, 3 GB/day cap
5
FifthSaily$19.99ATESIM · 10%
- Host network
- Not publicly disclosed
- Hotspot
- Not stated
- Unlimited, 30 days
- $71.99, 5 GB/day cap
The bottom line
Sim Local is the cheapest ranked 10 GB 30-day dest total ($11.75) and the dest cheapest 5 GB and 20 GB 30-day rows. Ubigi wins 25 GB and 50 GB on 30-day Germany Prepaid. Nomad is third at 10 GB. Airalo is fourth. Saily is fifth. GigSky's 10 GB dest total is $14.29, but GigSky is out because dest's cheapest 50 GB country SKU is 180-day. Dest unlimited 30-day cheapest is Maya $49.99 (out); among the five, Ubigi $58 is the lowest 30-day unlimited country row. Hosts: Sim Local Vodafone, O2 on the SKUs; Ubigi O2 on the 10/25/50 GB SKUs; Nomad O2 / Vodafone on the shop; Airalo O2/Eplus on the Hallo! Mobil payload; Saily unpublished. Nomad, Sim Local and Saily print a hotspot line. Ubigi SKU says data sharing allowed. Airalo hotspot line is empty this pass. Saily names Berlin, Munich, Frankfurt, Hamburg and Cologne on its coverage line. Nomad prints an overseas-territory hedge and does not name Heligoland, Sylt, Rügen or Usedom. Sim Local country SKUs, Ubigi SKUs and Airalo Hallo! leave those places empty as coverage. Austria, France, the Netherlands and Switzerland stay empty on Germany-country SKUs.
What Germany data actually costs
Price per GB drops from $4/GB at 1 GB to $0.64/GB at 50 GB. Buying one size up often costs less per GB than topping up later. Full list on the live Germany plans table.
A 50 GB plan costs 84% less per GB than a 1 GB plan. Source: All Things eSIM live plan feed, 13 November 2026.
The “unlimited” trap
Unlimited 30-day plans run $58 to $71.99, and 2 of the 3 publish a daily cap before speeds drop. Check the cap before you pay for a label.
How we rank Germany eSIMs
We rank by the 30-day 10 GB country-plan price, pulled daily from each provider’s catalog. When two totals match, a host network named on the shop or SKU breaks the tie.
Germany eSIM FAQs
Does a Germany eSIM cover Heligoland, Sylt, Rügen or Usedom?
Saily shop: Berlin, Munich, Frankfurt, Hamburg and Cologne on the coverage line; Heligoland, Sylt, Rügen and Usedom unnamed. Nomad shop: overseas territories may be excluded; Berlin, Frankfurt, Munich named; those islands unnamed. Yesim city list: large mainland cities; islands not printed. Sim Local 5/10/20 GB SKUs: coverage Germany. Ubigi 10/25/50 GB SKUs: unnamed. Airalo Hallo! Mobil payload: unnamed. Do not copy O2, Vodafone, Telekom or Eplus onto a North Sea or Baltic island cell the shop did not name.
Can I tether or use a hotspot?
Nomad Germany shop FAQ: yes, tethering / hotspot. Sim Local 5/10/20 GB SKUs: yes. Saily shop: Unlimited access with no restrictions. Ubigi 10/25/50 GB SKUs: data sharing allowed. Airalo Germany shop and Hallo! Mobil payload did not state a tethering line.
Which network will I actually use?
Nomad shop: O2 / Vodafone (10 GB SKU both). Sim Local 5/10/20 GB SKUs: Vodafone, O2. Ubigi 10/25/50 GB SKUs: O2. Airalo Hallo! Mobil payload: O2 and Eplus. Saily: unpublished on the shop. Opensignal's November 2025 report is a coverage map for O2, Telekom and Vodafone. It does not name a host for these picks. Do not fill Deutsche Telekom or 1&1 from that report.
Does ATESIM 20% apply to Nomad's Germany 10 GB plan?
ATESIM 20% does not apply to unlimited, add-ons, business, sale, Thailand 50 GB, or plans under USD 5. The Germany 10 GB 30-day shop offer is USD 14 with is_on_sale false this pass, so it is not a sale-row exclusion. Dest still prints ATESIM on that row and on unlimited 3/5/7/10-day rows. Shop 1 GB 7 days is USD 4.50, under the USD 5 floor. Programme ATESIM 20% still does not apply to those unlimited rows or to that 1 GB row.
Does a Germany-country plan latch onto Austria, France or Switzerland?
No first-party Germany-country shop named an Austria, France, Netherlands or Switzerland latch this pass, so those cells stay empty. Ubigi Europe is a separate product. Your Europe: roam-like-at-home is an EU/EEA (plus Moldova and Ukraine) retail-roaming regime, not a travel-eSIM coverage list. Switzerland is outside that regime. A Germany-only dest row is not a border plan.




