Buying guideIndependently ranked · 5 picks

Best Travel eSIMs for Germany in 2026

Germany-country 10 GB, 30-day dest totals this pass sit at Sim Local $11.75, Ubigi $12.50, Nomad $14, Airalo $16 and Saily $19.99.

Prices on this page are updated daily from live plan data — last refreshed . · How we rank

Germany-country 10 GB, 30-day dest totals this pass sit at Sim Local $11.75, Ubigi $12.50, Nomad $14, Airalo $16 and Saily $19.99. GigSky's $14.29 10 GB 30-day country row is discarded because dest's cheapest 50 GB country SKU is that provider's 180-day 50 GB at $34.89. None of the five remaining 10 GB totals match, so a named host is not used as a tiebreak this pass. Opensignal's Germany Mobile Network Experience Report, November 2025 (90 days from 1 July 2025 to 28 September 2025), covers O2, Telekom and Vodafone. Telekom took Best Network, with 11 outright awards plus a joint Video Experience win with O2. Bundesnetzagentur's 15 December 2025 press note (Mobilfunk-Monitoring, data stand October 2025) states about 95 per cent of Germany's land area has 5G and about 98 per cent has mobile broadband (4G or 5G). Those scores describe the national MNOs. They do not name a host for any pick. Germany is in the EU roam-like-at-home area. Austria, France and the Netherlands are EU members; Switzerland is not. The Commission digital-strategy roaming page states the EU roaming rules do not apply in Switzerland. Adjacent countries stay empty on the Germany-country SKUs unless that shop names a latch; none of the five did this pass. Island and territory cells stay empty unless that shop or SKU names the place. Do not infer Heligoland, Sylt, Rügen, Usedom, the Bavarian Alps, or an Austria/Switzerland/France latch from O2, Vodafone, Telekom or Eplus. If the ICE timetable and a Berlin U-Bahn week already sit against a gigabyte figure, skip to the plans (#the-picks). For a split between a Munich beer-hall week and a Rhine-city hop, Plan Match at https://allthingsesim.com/plan-match ranks the live country table from both answers.

In a hurry? Skip to the at-a-glance list. Planning something specific? Use our comparison tool to filter live plans by destination and budget.

The best travel eSIMs at a glance

Our 5 top picks, ranked. Tap one to jump to the full review.

All 5 compared on the same numbers

“Cheapest per GB” is the best value across a provider’s whole Germany range; the columns after it hold the size fixed so providers are compared like for like. All figures come from live plans, refreshed daily. Host network is the local carrier each provider actually rides — the thing that decides how well an eSIM works away from the coast and the big cities.

ProviderHost network in GermanyCheapest per GB10 GB20 GBUnlimited, 30 daysDaily fair-use cap
1Sim LocalVodafone, O2$0.85/GB$1.18/GB$0.85/GBNone sold
2UbigiO2$0.88/GB$1/GBNo plan$58Not published
3NomadO2 / Vodafone$0.64/GB$1.40/GB$1.05/GBNone sold
4AiraloO2 / Eplus$1.13/GB$1.50/GB$1.13/GB$593 GB/day
5SailyNot publicly disclosed unconfirmed$1.30/GB$2/GB$1.30/GB$71.995 GB/day

“No plan” means the provider sells nothing at that size in Germany, not that it is unavailable. Fair-use caps are taken from each provider’s own published policy and cited in the unlimited table below; where a provider publishes no figure we say so rather than estimate one.

1
Best 5/10/20 among size wins☆☆☆☆☆ 0.0/5

Sim Local

FROM$0.85/GB
NetworkVodafone, O2 on 5/10/20 SKUs
★ Exclusive all things eSIM code
ATESIM10% off

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.

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.
Verdict · Dest $11.75 is the 10 GB floor this pass, on SKUs that already print Vodafone, O2 and a yes for tethering.
Buy Sim Local
2
Best 25/50 GB☆☆☆☆☆ 0.0/5

Ubigi

FROM$0.88/GB
★ Exclusive all things eSIM code
TRAVELCITY1010% off
Strengths
    Limitations
      Verdict ·
      Buy Ubigi
      3
      Third at 10 GB☆☆☆☆☆ 0.0/5

      Nomad

      FROM$0.64/GB
      ★ Exclusive all things eSIM code
      ATESIM20% off
      Strengths
        Limitations
          Verdict ·
          Buy Nomad
          What it actually costs

          What Germany data actually costs

          Germany travel eSIM prices look random until you convert every plan to one number: the real cost per gigabyte. Here is what that reveals right now.

          The cheapest plan at each size, 30 days

          DataCheapest providerTotalPrice per GB
          50 GBNomad$32$0.64/GBGet plan ↗🏷 20% off with code ATESIM
          25 GBUbigi$25$1.00/GBGet plan ↗🏷 10% off with code TRAVELCITY10
          20 GBSim Local$17$0.85/GBGet plan ↗🏷 10% off with code ATESIM
          10 GBSim Local$11.75$1.18/GBGet plan ↗🏷 10% off with code ATESIM
          5 GBSim Local$9.75$1.95/GBGet plan ↗🏷 10% off with code ATESIM
          1 GBUbigi$8$8.00/GBGet plan ↗🏷 10% off with code TRAVELCITY10

          Cost per GB rises from $0.64/GB at 50 GB to $8.00/GB at 1 GB. Buying a little more data than you expect to use is almost always cheaper per gigabyte than buying exactly what you need.

          The "unlimited" trap

          The same words, unlimited for 30 days, cover a wide price range, and most plans slow down after a daily threshold that the label hides.

          ProviderUnlimited, 30 daysFair-use cap
          Maya$49.993 GB/day, then 10 Mbps sourceGet plan ↗🏷 10% off with code ATESIM
          Ubigi$58Not publishedGet plan ↗🏷 10% off with code TRAVELCITY10
          Airalo$593 GB/day, then 1 Mbps sourceGet plan ↗
          GigSky$65.492.5 GB/day, then reduced, but not below 100 kbps sourceGet plan ↗🏷 15% off with code ATESIM
          Saily$71.995 GB/day, then 1 Mbps sourceGet plan ↗

          Unlimited 30 day plans run from $49.99 to $71.99, a spread of about 44 percent, for a label that means the same thing on paper. Check the daily cap before you buy, especially if you plan to tether a laptop.

          Do not overpay for coverage you will not use

          If your whole trip is in Germany, a Germany only plan is far cheaper per gigabyte than a Europe or global plan carrying the same data. Same provider (Nomad), same 50 GB, 30 days:

          Nomad planPricePrice per GB
          Germany only$32$0.64/GBGet plan ↗🏷 20% off with code ATESIM
          Europe$35$0.70/GBGet plan ↗🏷 20% off with code ATESIM
          Global$129$2.58/GBGet plan ↗🏷 20% off with code ATESIM

          A Germany only plan costs much less per gigabyte than a regional or global plan with the same data. Only pay for the wider plan if you are actually crossing borders on this trip.

          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.

          Still weighing it up for a specific destination? Our travel eSIM comparison toolranks live plans by real price per GB, filtered to exactly where you’re going.

          Frequently asked questions

          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.

          See these ranked for your destination

          Compare 14,000+ travel eSIMs by real price per GB across 110+ destinations — filtered to where you’re going.

          Compare eSIMs →