
Germany eSIM and SIM cards: the dollar that buys the better network
German eSIM prices run from $4.00 for a 1 GB starter to $0.64 per gigabyte on Nomad's verified 50 GB plan — cheap by Western European standards, not dear. Telekom is the network you want, and only two of the six providers here claim to sell it.
Germany eSIM plans compared
Nomad50 GB · 30d$32$0.64/GB✓ checkedBest value10 plansData Days Price Per GB 1 GB 7 $4.50 $4.50 3 GB 30 $8 $2.67 5 GB 30 $10 $2 Unlimited 3 $11 — 10 GB 30 $14 $1.40 Unlimited 5 $18 — 20 GB 30 $21 $1.05 Unlimited 7 $23 — Unlimited 10 $30 — 50 GB 30 $32 $0.64
Airalo50 GB · 30d$36$0.72/GB✓ checked18 plansData Days Price Per GB 1 GB 3 $4 $4 3 GB 3 $7.50 $2.50 3 GB 7 $8 $2.67 5 GB 7 $10.50 $2.10 Unlimited 3 $11 — 5 GB 15 $11 $2.20 5 GB 30 $11.50 $2.30 10 GB 7 $15 $1.50 10 GB 15 $15.50 $1.55 10 GB 30 $16 $1.60 Unlimited 5 $18 — 20 GB 15 $22.50 $1.13 20 GB 30 $23 $1.15 Unlimited 7 $24 — Unlimited 10 $30 — 50 GB 30 $36 $0.72 Unlimited 15 $42 — Unlimited 30 $59 — Saily20 GB · 30d$22.99$1.15/GB✓ checked5 plans
Data Days Price Per GB 1 GB 7 $4.49 $4.49 3 GB 30 $8.99 $3 5 GB 30 $10.99 $2.20 10 GB 30 $16.99 $1.70 20 GB 30 $22.99 $1.15 HolaflyUnlimited · 3d$11.90unlimited✓ checked6 plans
Data Days Price Per GB Unlimited 3 $11.90 — Unlimited 5 $20.50 — Unlimited 7 $27.50 — Unlimited 10 $36.50 — Unlimited 15 $50.50 — Unlimited 30 $73.90 — eSIM Go10 GB · 30d$18$1.80/GBTelekom ?not sold to travellers2 plans
Data Days Price Per GB 3 GB 30 $9 $3 10 GB 30 $18 $1.80 There is nowhere to send you. eSIM Go sells wholesale to resellers rather than to travellers: its site offers “Contact Sales” instead of a checkout, publishes no consumer price, and has no per-country pages — checked on 18 August 2026. The figures above have never been verified and cannot be, because the product is not on sale to the public.
Providers marked ✓ checked were read from their own site on ; those marked indicative come from our earlier research and are not yet verified. Rows marked not sold to travellers are for a wholesale platform that sells to resellers rather than to the public, so the prices shown cannot be bought at any checkout and are listed only to show what our older dataset contained. Providers change pricing without notice — check before buying. Host networks marked ? are taken from provider listings and have not been confirmed by us; where no network is shown, the provider does not publish one. How we check prices.
Germany mobile networks
| Network | What it's like | Travel eSIMs using it |
|---|---|---|
| Deutsche TelekomBest for visitors | Best rural and highway coverage, fastest average speeds (68.9 Mbps), strongest 5G availability (98%). Equivalent tourist SIM: Congstar (Telekom MVNO) or direct Telekom tourist SIM. |
|
| Vodafone Germany | Strong major city coverage; rural gaps notable. Telekom leads: 68.9 Mbps avg 4G download, widest rural coverage, best highway and railway coverage (Opensignal Nov 2025). Vodafone s | None disclosed |
| O2 / Telefónica Germany | Strong major city coverage; rural gaps notable. Telekom leads: 68.9 Mbps avg 4G download, widest rural coverage, best highway and railway coverage (Opensignal Nov 2025). Vodafone s | None disclosed |
| 1&1 | Strong major city coverage; rural gaps notable. Telekom leads: 68.9 Mbps avg 4G download, widest rural coverage, best highway and railway coverage (Opensignal Nov 2025). Vodafone s | None disclosed |
Who should stop reading now
If your phone contract comes from an EU country, Germany is covered by roam-like-at-home and you should buy nothing. That is most of the people who visit. Your domestic allowance works, your number works, calls and texts work, and no travel eSIM on this page will match that.
The check worth doing is your fair-use roaming cap, which is normally lower than your domestic data allowance, and whether your particular tariff includes roaming at all — some budget virtual operators carve it out.
For everyone else — the UK, the US, and long-haul arrivals generally — Germany is a more crowded eSIM market than most. Six providers appear in our data: Saily, Airalo, Nomad, Holafly, eSIM Go and eSIMCard. That competition does show up in the prices, but only if you buy at the right size.
The ladder, end to end
Germany is not the expensive market an earlier version of this page described. It runs the full length: from a verified Airalo 1 GB at $4.00 over three days up to a verified Nomad 50 GB at $32 over 30 days. That top rung works out at $0.64 per gigabyte, which undercuts Portugal's $0.70, Denmark's $0.70 and Norway's $0.72. An earlier version of this page said the German floor was $0.72 on Airalo's 50 GB, and that Denmark and Norway sat at $0.58 on Nomad plans nobody had checked. Nomad's prices have since been read off its own site, and both of those numbers were wrong: Denmark and Norway bottom out at $0.70 and $0.72, and Germany is now the cheaper of the three.
The earlier claim that nothing above 20 GB existed here, and that the German floor was $1.35 per gigabyte, was wrong on both counts. The 50 GB tier exists and it is the cheapest data in the country by a wide margin.
Between the two ends, the winner changes at almost every rung, and the margins are cents rather than dollars:
| Size | Cheapest plan | Validity | Price | Per GB |
|---|---|---|---|---|
| 1 GB | Airalo | 3 days | $4 | $4 |
| 3 GB | Nomad | 30 days | $8 | $2.67 |
| 5 GB | Nomad | 30 days | $10 | $2 |
| 10 GB | Nomad | 30 days | $14 | $1.40 |
| 20 GB | Nomad | 30 days | $21 | $1.05 |
| 50 GB | Nomad | 30 days | $32 | $0.64 |
Every price in that table has been read from the seller's own site. Two footnotes: at 1 GB you are buying three days, and at 3 GB Airalo will sell you the same allowance for $7.50 if three days is all you need. Everything from 5 GB up is a full 30-day month.
A few things follow from it.
Nomad now owns the metered ladder in Germany, which is the reverse of what this page said in an earlier version. Its German prices were previously carried in our data without anyone having read them off Nomad's site, and several of them were too high — the 10 GB month was recorded at $18 when it is $14, the 20 GB month at $28 when it is $21, the 5 GB month at $12 when it is $10. On the real figures Nomad is cheaper than Saily at 3 GB ($8.00 against $8.99), 5 GB ($10.00 against $10.99), 10 GB ($14.00 against $16.99) and 20 GB ($21.00 against $22.99), and cheaper than Airalo at 10 GB ($14.00 against $16), 20 GB ($21.00 against $23) and 50 GB ($32 against $36). The sentence that used to sit here — that Saily was cheaper than Nomad at every size the two of them shared — was the opposite of the truth.
Saily is no longer the cheapest way into Germany either. Its entry plan is $4.49 for 1 GB over seven days, and Airalo's 1 GB at $4.00 undercuts it — though Airalo gives you three days for that, not seven. On a like-for-like seven-day window the comparison is Saily at $4.49 against Nomad at $4.50, which Saily wins by a cent, and that cent is the whole of its remaining lead anywhere in Germany.
Airalo still owns the 1 GB rung, and its verified 30-day unlimited at $59 is the cheapest month of uncapped data in the country — Holafly's verified equivalent is $73.90, and Nomad's uncapped ladder stops at ten days. At the top of the ladder it now has company: its 50 GB at $36 is four dollars dearer than Nomad's $32.
The one size worth avoiding is 1 GB. At $4.00 to $4.50 you are paying more than six times the per-gigabyte rate of the 50 GB plan for the privilege of a small commitment.
The Telekom question, and who will answer it
Telekom has the best rural coverage, the best motorway and railway coverage, the fastest average speeds at 68.9 Mbps against a national average of 57 Mbps, and the strongest 5G availability at 98%. Vodafone Germany, O2 and 1&1 are all strong in major cities, with notable rural gaps.
So Telekom is the network you want. The useful question is which providers will actually tell you whether you are getting it.
| Provider | Host network in our data |
|---|---|
| Telekom (our own text, not eSIM Go's — withdrawn) | |
| Not published | |
Airalo | Not published |
Nomad | Not published |
| Not published |
One of the six names Telekom. Earlier versions of this page listed three. Nomad was one of them: that was wrong, and the Telekom entry against its German rows was a mistake in our data rather than something Nomad claims. Holafly was the other, credited here with Telekom, Vodafone and a Telekom-only day pass. That was wrong too. We read Holafly's German prices off esim.holafly.com on 18 August 2026 and found that it names no host carrier for Germany — and none for any of the 28 countries we checked. Holafly publishes no host network at all, so there was never a Telekom listing to hedge, and we have taken it out rather than soften it. Airalo, Nomad, Saily, Holafly and eSIMCard all sell Germany without saying whose masts you will attach to — in Airalo's case that is company policy rather than a gap in our data, since it discloses host networks for no country, and the name it sells the German plan under, Hallo! Mobil, is its own product branding rather than a carrier.
One warning about the row that remains: it does not come from eSIM Go. eSIM Go sells wholesale to resellers and publishes no consumer price or product page at all, so it has never named a German carrier anywhere a reader could see it. The Telekom entry came from this site's own generated corpus, exactly like the carriers we once attributed to Holafly. An earlier version of this page went further and argued that naming Telekom carried a price premium of a dollar or two, priced from what appeared to be two versions of the same Airalo plan. That was wrong — Airalo publishes no German host network, so there were never two networks to compare, and the table has been removed.
So no seller in Germany tells you which network you land on, and the price data says nothing about a Telekom premium either. At 10 GB over 30 days the eSIM Go row sits at $18 and cannot be bought, while Nomad is a verified $14 and Airalo a verified $16. The only seller that appeared to name a network turned out to be the one with no shop at all.
Where the network actually bites
Cities are not the test. Berlin, Munich, Hamburg, Cologne and Frankfurt are well served by all three major operators and you will not be able to tell them apart.
Two things separate them. The first is rural Germany, where Vodafone and O2 have notable gaps and Telekom does not — relevant if you are driving through the Eifel, the Bavarian Forest, or anywhere the villages get small and far apart.
The second is transport, and this is the more common case. Telekom has the best highway and railway coverage in the country. If your trip involves long stretches on ICE trains or a lot of Autobahn, you are going to spend hours in exactly the environment where the coverage difference shows. That is a much more frequent German travel pattern than remote hiking, and it is the one place a network claim is worth anything at all — though with a single seller making one, and its prices unchecked, it is a thin thing to plan around.
The tier that does not exist
This section used to be headed "the tier nobody mentions" and told you Germany had a 90-day unlimited plan from Holafly at $139.90 — $1.55 a day, the cheapest daily rate in the country — and a one-day Holafly pass at $5.90 for a Frankfurt layover. Neither product exists. We read Holafly's German range off its own site on 18 August 2026 and it sells six lengths and nothing else: 3 days at $11.90, 5 at $20.50, 7 at $27.50, 10 at $36.50, 15 at $50.50 and 30 at $73.90. There is no 90-day tier, no one-day pass, and no rung anywhere below $11.90.
So if you are staying months, Germany has no long-horizon unlimited bargain and this page should not have told you it did. The real long-stay maths is the 30-day plan at $73.90, which is $2.46 a day and the cheapest daily rate Holafly offers here — but Airalo sells 30 days of unlimited for a verified $59, which is $1.97 a day and $14.90 less outright. Airalo undercuts Holafly at every length the two both sell: $11 against $11.90 at three days, $18 against $20.50 at five, $24 against $27.50 at seven, $30 against $36.50 at ten and $42 against $50.50 at fifteen. Nomad matches Airalo at three, five and ten days and beats both at seven with $23.
For a single day in Frankfurt, the cheapest thing in the German data is Airalo's 1 GB over 3 days at a verified $4.
What we would do
EU contract: nothing. Check your fair-use cap, get on the plane.
City break from outside the EU: Nomad's 10 GB over 30 days at a verified $14, or its verified 5 GB over 30 days at $10 if you are mostly on hotel wifi. Network disclosure is not worth chasing here — the cities are well served whatever you attach to — and do not buy 1 GB.
Trains and driving: nobody sells you Telekom. Earlier versions of this page sent you to Nomad for it, then to Holafly, then to eSIM Go; all three rested on listings none of those companies makes, and all three are withdrawn. eSIM Go in particular sells wholesale to resellers and has no consumer page at all, so the $18 row we hold for it is neither buyable nor a network claim. If Telekom genuinely matters to your trip, buy a German prepaid SIM from Telekom — about $15 at an airport counter, passport required. Otherwise take Nomad's verified $14 for 10 GB over 30 days.
Heavy data user: Nomad's 50 GB over 30 days at a verified $32, which is $0.64 per gigabyte and the cheapest data in the country. Airalo's 50 GB at a verified $36 is the only alternative at that size. Below that, Nomad's 20 GB over 30 days at $21 is the best month at its size.
Staying months: nothing in the German data is built for it. The longest unlimited plan anyone sells here is 30 days, and the cheapest is Airalo's at a verified $59. Buy that and re-buy it, or get a German contract SIM once you have an address.
Cross-country pricing is in the cheapest eSIM comparison, and if you would rather buy a physical SIM once you arrive, the Germany SIM card guide covers registration and where to buy. Registration is required here: German prepaid SIMs need your passport.
Common questions
Do I need a German eSIM if I have an EU phone contract?
No. EU roam-like-at-home covers Germany, so your domestic allowance, number, calls and texts all work at no extra cost. Check your roaming fair-use data cap, which is normally lower than your home allowance, and confirm your tariff includes roaming — some low-cost virtual operators exclude it.
Is Telekom worth paying more for in Germany?
On trains and motorways it is the network to want: Telekom has the best highway and railway coverage, the widest rural reach, the fastest average speeds at 68.9 Mbps and 98% 5G availability. But no seller will put you on it. Airalo, Nomad, Saily and Holafly name no German network at all, and we hold no read of eSIMCard's German listing — earlier versions of this answer listed Nomad and then Holafly among the sellers naming Telekom, and both were wrong; Holafly publishes no host carrier for any country, which we established reading its prices on 18 August 2026. eSIM Go looked like the exception, but the Telekom entry came from our own generated text, and eSIM Go sells wholesale to resellers rather than to travellers — its $18 row for 10 GB over 30 days is not a price anyone can pay. Buy a Telekom prepaid SIM if it matters; for a city break the distinction buys you nothing you will notice, and Nomad's verified $14 does the job.
What is the cheapest data you can buy for Germany?
Nomad's 50 GB plan at $32 over 30 days, read from Nomad's own site, which works out at $0.64 per gigabyte. Airalo's 50 GB at a verified $36 is second at $0.72. That floor undercuts Portugal at $0.70, Denmark at $0.70 and Norway at $0.72, so Germany is one of the cheaper Western European markets rather than an expensive one. An earlier version of this page put the German floor at $1.35 per gigabyte and said no plan above 20 GB existed here; both statements were wrong.
Which provider is cheapest at each size in Germany?
Nomad takes almost all of it on verified pricing: 3 GB at $8.00, 5 GB at $10.00, 10 GB at $14.00, 20 GB at $21.00 and 50 GB at $32.00, all over 30 days. Airalo takes 1 GB at $4.00 for three days, and will sell 3 GB for $7.50 if three days is enough. An earlier version of this answer said Saily was cheaper than Nomad at every size the two of them share; Nomad's real prices are lower than Saily's at all four shared sizes.
What is the cheapest option for a long stay in Germany?
For metered data, Nomad's 50 GB over 30 days at a verified $32 — $0.64 a gigabyte, the cheapest data in the country. For unlimited, Airalo's 30-day plan at a verified $59. This answer previously recommended a Holafly 90-day unlimited plan at $139.90; there is no such plan. Holafly sells six lengths in Germany, the longest 30 days at $73.90, which we read off its own site on 18 August 2026.