Buying guide5 providers compared

Best Travel eSIMs for Germany in 2026

For most trips, Ubigi has the cheapest 10 GB Germany plan: $10 for 30 days on the O2 network. Need more data? Nomad has the lowest price per GB, $0.64/GB on its 50 GB plan.

Prices checked 13 November 2026Live plan feed, updates daily.How we rankAll Germany plans
Plan Match →Other trip length? 3 quick questions.
The short answer

Key takeaways

  • Cheapest 10 GB plan: Ubigi, $10 for 30 days on O2.
  • Lowest price per GB: Nomad, $0.64/GB on its 50 GB plan.
  • Size up, pay less per GB: A 50 GB plan costs 84% less per GB than a 1 GB plan.
  • “Unlimited” plans: 30-day unlimited plans run from $58 to $71.99. 2 of 3 publish a daily cap.
In this guide5 min read
  1. 01Quick picks by trip
  2. 02All 5 compared
  3. 03What we found in Germany
  4. 04The 5 eSIMs reviewed
  5. 05What Germany data costs
  6. 06How we rank
  7. 07FAQs
  8. 08About the author

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.

30-day plans, checked 13 November 2026
Provider10 GBDiscount codeAction
1UbigiO2 network$10from $0.70/GB10% off · tap to copyGet plan →
2NomadO2 / Vodafone network$14from $0.64/GB20% off · tap to copyGet plan →
3Sim LocalVodafone, O2 network$14.25from $1.10/GB10% off · tap to copyGet plan →
4AiraloO2 / Eplus network$16from $0.72/GBNo codeGet plan →
5SailyNetwork not disclosed$19.99from $1.30/GB10% off · tap to copyGet 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 →
Not sure which data size you need?
Plan Match asks 3 quick questions about your trip and picks the cheapest plan that fits, in under 60 seconds.
Find my Germany plan →

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.

Network speeds in Germany
Median mobile download, by host network
Germany, all networksNational median299.8 Mbps
Source: Speedtest Global Index, Sep 2026. Network-level medians, not tests of these eSIMs.

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.

3
Best 5/10/20 among size winsSim Local
$14.25
ATESIM · 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
Strengths
  • 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.
Limitations
  • 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.99
ATESIM · 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.

Cheapest price per GB, 30 daysTap a size
Cheapest 10 GB plan
Ubigi · $10
10% off · tap to copyGet plan →

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.

Want lots of data with no slowdown? Nomad’s 50 GB plan costs $32 and has no daily cap.
See Nomad 50 GB →

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.

12,000+ plans trackedPrices refreshed dailyHost networks marked Confirmed or ConfirmingFull methodology →

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.

About the author

Lee Dobson
Lee Dobson · Founder, all things eSIM

Lee founded all things eSIM after one roaming bill too many, and built the price engine behind it, the one that reduces every travel data plan to a single comparable number: what it actually costs per gigabyte.

Ready for Germany

Get 10 GB for Germany for $10, set up before you fly

Ubigi on the O2 network. Install at home, switch it on when you land.

✓ Prices checked daily✓ Host network named✓ As featured in The Independent
Plan Match · 3 questions · under 60 sec
How long is your Germany trip?
Find my plan →
Or our top pick
Ubigi 10 GB · $10
Get plan →
Plan Match · under 60 sec
or Ubigi $10 →
How long is your Germany trip?
→