What Is the Best eSIM for a Short Stay in Germany? (2026)
The verdict for stays under 3 months
Buy Airalo Germany Moin Moin 1GB/3d at EUR 3.44 per 3 days for 1 GB on the O2 network. For a stay of days to a couple of weeks the missing German number costs you almost nothing. Airalo's Germany ladder runs from EUR 3.44 for 1 GB over 3 days to EUR 13.76 for 10 GB over 30 days, and Holafly sells nothing but unlimited, from EUR 10.23 for 3 days. Both install before you fly.
What a travel eSIM cannot do
A travel eSIM is data only and carries no German number, so a code sent by text simply never arrives. That skips the one errand Germany enforces: every line with a German number needs an identity check, VideoIdent with any passport, 24/7. Past about a month the native German eSIM wins anyway: ALDI TALK is EUR 8.99 for 25 GB per 28-day cycle, with a real German number that can receive an SMS.
Jump to section
Which eSIM is the best for stays under 3 months?
Sorted by price, not our recommendation. The default view is our ranking, weights published below.
Sorted by price per gb, not our recommendation. The default view is our ranking, weights published below.
Sorted by coverage, not our recommendation. The default view is our ranking, weights published below.
★ Short stay pick
Airalo Germany Moin Moin 1GB/3d
Data only: no German number, so it cannot receive bank SMS codes.
Key information
- Contract
- Prepaid, no lock-in
- Coverage
- Runs on the O2 network
- Support
- German-only support
Plans(4)
- Airalo Germany Moin Moin 1GB/3dOur pick here1 GB / per 3 days · EUR 3.44 per GBEUR 3.44
- Airalo Eurolink 1GB/7d (39-42 European countries)1 GB / per 7 days · EUR 4.30 per GBEUR 4.30
- Airalo Germany Moin Moin 3GB/3d3 GB / per 3 days · EUR 2.15 per GBEUR 6.45
- Airalo Germany Moin Moin 3GB/7d3 GB / per 7 days · EUR 2.29 per GBEUR 6.88
Prices as of 17 August 2026, verify on the provider site.
- Price per GBBest
- EUR 3.44
More details
- Physical network
- O2
- German number
- No, data only
- ID to activate
- None
- Billing cycle
- Monthly
Best for short stays who want the most data per euro.
Also great
Saily Germany 1GB/7d
Ad blocker, web protection and a virtual location ship with the plan.
Key information
- Contract
- Prepaid, no lock-in
- Coverage
- Runs on the O2 network
- Support
- German-only support
Plans(4)
- Saily Europe 1GB/7d (~30 European countries)1 GB / per 7 days · EUR 3.43 per GBEUR 3.43
- Saily Germany 1GB/7dOur pick here1 GB / per 7 days · EUR 3.47 per GBEUR 3.47
- Saily Germany 3GB/30d3 GB / per 30 days · EUR 2.32 per GBEUR 6.96
- Saily Europe 3GB/30d (~30 European countries)3 GB / per 30 days · EUR 2.58 per GBEUR 7.73
Prices as of 17 August 2026, verify on the provider site.
- Price per GB
- EUR 3.47
More details
- Physical network
- O2
- German number
- No, data only
- ID to activate
- None
- Billing cycle
- Monthly
Best for short stays who need a different physical network.
Best value
Holafly Germany Unlimited 3d
QR activation with no ID check, and multilingual support around the clock.
Key information
- Contract
- Prepaid, no lock-in
- Coverage
- Runs on the Telekom network
- Support
- German-only support
Plans(4)
- Holafly Germany Unlimited 3dOur pick hereUnlimited / per 3 daysEUR 10.23
- Holafly Germany Unlimited 5dUnlimited / per 5 daysEUR 17.63
- Holafly Germany Unlimited 7dUnlimited / per 7 daysEUR 23.65
- Holafly Germany Unlimited 10dUnlimited / per 10 daysEUR 31.39
Prices as of 17 August 2026, verify on the provider site.
- Price per GB
- n/a
More details
- Physical network
- Telekom
- German number
- No, data only
- ID to activate
- None
- Billing cycle
- Monthly
Best for short stays who need a different physical network.
Nomad Germany 1GB/7d
A free 1 GB trial lets you test coverage before paying.
Key information
- Contract
- Prepaid, no lock-in
- Coverage
- Runs on the O2 network
- Support
- German-only support
Plans(4)
- Nomad Germany 1GB/7dOur pick here1 GB / per 7 days · EUR 3.87 per GBEUR 3.87
- Nomad Europe 1GB/7d (35-36 European countries)1 GB / per 7 days · EUR 4.73 per GBEUR 4.73
- Nomad Germany 3GB/30d3 GB / per 30 days · EUR 2.58 per GBEUR 7.74
- Nomad Germany Unlimited 3d (2GB/day then 512kbps)Unlimited / per 3 daysEUR 9.46
Prices as of 17 August 2026, verify on the provider site.
- Price per GB
- EUR 3.87
More details
- Physical network
- O2
- German number
- No, data only
- ID to activate
- None
- Billing cycle
- Monthly
Best for short stays who need a different physical network.
Ubigi Germany 3GB/15d
Top-ups work without Wi-Fi, so the profile can be recharged on the move.
Key information
- Contract
- Prepaid, no lock-in
- Coverage
- Runs on the Multi (own core network) network
- Support
- German-only support
Plans(4)
- Ubigi Europe 500MB/2d (38-39 countries)0.5 GB / per 2 days · EUR 4.00 per GBEUR 2
- Ubigi Germany 3GB/15dOur pick here3 GB / per 15 days · EUR 2.01 per GBEUR 6.02
- Ubigi Europe 3GB/30d (38-39 countries)3 GB / per 30 days · EUR 2.33 per GBEUR 7
- Ubigi Germany 10GB/30d10 GB / per 30 days · EUR 1.07 per GBEUR 10.75
Prices as of 17 August 2026, verify on the provider site.
- Price per GB
- EUR 2.01
More details
- Physical network
- Multi (own core network)
- German number
- No, data only
- ID to activate
- None
- Billing cycle
- Monthly
Best for short stays who need a different physical network.
GigSky Germany 1GB/7d
Support is email only, with replies in 12 to 24 hours.
Key information
- Contract
- Prepaid, no lock-in
- Coverage
- Runs on the O2 network
- Support
- German-only support
Plans(4)
- GigSky Germany 1GB/7dOur pick here1 GB / per 7 days · EUR 3.43 per GBEUR 3.43
- GigSky Germany Unlimited 1d (slows after 3.5GB/day)Unlimited / per 1 daysEUR 4.29
- GigSky Europe 1GB/7d (43-45 European countries)1 GB / per 7 days · EUR 4.29 per GBEUR 4.29
- GigSky Germany 3GB/15d3 GB / per 15 days · EUR 2.98 per GBEUR 8.94
Prices as of 17 August 2026, verify on the provider site.
- Price per GB
- EUR 3.43
More details
- Physical network
- O2
- German number
- No, data only
- ID to activate
- None
- Billing cycle
- Monthly
Best for short stays who need a different physical network.
aloSIM Germany 1GB/7d
The bundled number is US or CA, so German service codes are unreliable.
Key information
- Contract
- Prepaid, no lock-in
- Coverage
- Runs on the O2 network
- Support
- German-only support
Plans(4)
- aloSIM Germany 1GB/7dOur pick here1 GB / per 7 days · EUR 3.87 per GBEUR 3.87
- aloSIM Germany 2GB/15d2 GB / per 15 days · EUR 2.79 per GBEUR 5.59
- aloSIM Germany 3GB/30d3 GB / per 30 days · EUR 2.58 per GBEUR 7.74
- aloSIM Germany 5GB/30d5 GB / per 30 days · EUR 2.24 per GBEUR 11.18
Prices as of 17 August 2026, verify on the provider site.
- Price per GB
- EUR 3.87
More details
- Physical network
- O2
- German number
- Not stated
- ID to activate
- None
- Billing cycle
- Monthly
Best for short stays who need a different physical network.
Jetpac Germany 1GB/4d (new-user promo)
Smart Delay adds lounge access when a flight runs more than an hour late.
Key information
- Contract
- Prepaid, no lock-in
- Coverage
- Runs on the O2 network
- Support
- German-only support
Plans(4)
- Jetpac Germany 1GB/4d (new-user promo)Our pick here1 GB / per 4 days · EUR 0.86 per GBEUR 0.86
- Jetpac Germany 3GB/7d3 GB / per 7 days · EUR 2.44 per GBEUR 7.31
- Jetpac Germany 5GB/30d5 GB / per 30 days · EUR 1.81 per GBEUR 9.03
- Jetpac Germany 10GB/30d10 GB / per 30 days · EUR 1.25 per GBEUR 12.47
Prices as of 17 August 2026, verify on the provider site.
- Price per GB
- EUR 0.86
More details
- Physical network
- O2
- German number
- No, data only
- ID to activate
- None
- Billing cycle
- Monthly
Best for short stays who need a different physical network.
Also a strong fit
Same eligibility, a different shop or network. Every plan is in the full market overview.
Every card on this page is a travel eSIM: a fixed bundle of data over a fixed number of days, installed before you fly, and data only. None of them carries a German number, which is the one thing a short stay can usually live without.
How we ranked this for short stays5 criteria, weights published
A reader we describe as short stays is not the average reader, so this page does not use the average weights. Coverage carries 10% here against 25% on the general ranking, and Ease of buying carries 40% here against 30% on the general ranking. The weights were fixed on 17 August 2026, before the prices were collected.
Criteria weighting
Fixed 17 August 2026, before pricing was collectedWhat is ruled out, and why
A blocker is not a drawback. It is something that makes the product unbuyable for this reader, and it caps the score at 1.0 however good the tariff is otherwise.
Where the crossover falls on eSIM
Run the ladders side by side. Airalo's Germany plans are EUR 3.44 for 1 GB over 3 days, EUR 9.03 for 5 GB over 7 days, EUR 12.90 for 10 GB over 7 days and EUR 13.76 for 10 GB over 30 days. Saily is EUR 3.47 for 1 GB over 7 days and EUR 15.47 for 10 GB over 30 days. Holafly sells unlimited only: EUR 10.23 for 3 days, EUR 23.65 for 7 and EUR 63.55 for 30. A native German eSIM from ALDI TALK is EUR 8.99 for 25 GB per 28-day cycle. On price the native plan wins from about a month; below that the travel plan wins on effort.
The effort is not hypothetical. Germany requires identity verification on every line with a German number, prepaid included: VideoIdent with any passport, 24/7, then minutes to hours before it works. A travel eSIM skips all of that, which is exactly why it suits a trip.
What you give up is SMS. Travel eSIMs are data only and carry no German number, so a code sent by text simply never arrives. For a week of maps, restaurants and boarding passes that never comes up. If a German bank, landlord or office has to reach you by text, it is the whole problem, and only a native eSIM from Telekom, Vodafone, O2, congstar or ALDI TALK solves it.
The same tariffs, ranked for other readers
View all 159 eSIM plansThe plan picker is the full market overview: every named tier from every provider with its allowance, price and EUR per GB, filterable by situation and re-rankable.Every persona page ranks the same catalogue. Only the weights differ, and each page states its own. If you are already down to two tariffs, the full market overview puts every named tier side by side on price, data and EUR per GB.
How we compared these
Five criteria, weighted for this reader and published above, fixed on 17 August 2026 before the prices were collected. Every price comes from the provider's own page, dated in the catalogue. A blocker caps a product at 1.0. Unlimited allowances are capped at 200 GB when calculating EUR per GB, or every unlimited plan would win that column automatically.
One limit worth stating: the catalogue carries one fit score per persona, not a score per criterion, so the ordering reflects that score and the editorial reasoning behind it rather than an arithmetic weighted total. Per-criterion scoring is the next data pass; until it lands, the weights explain the ranking rather than compute it.
Of the 159 plans in the catalogue, 99 score 4 or 5 for this reader, across 14 providers. Where fewer than three providers clear that line, the third card is still the next best option available and is labelled for what it wins on, not presented as a strong fit.
Sources: provider tariff pages and dated German price sources, accessed August 2026. Some links earn a commission at the same rate for every provider, so no weighting favours a payer.
Frequently asked questions
Is a travel eSIM or a native German eSIM better for a short stay?
For days to a couple of weeks, the travel eSIM. Airalo Germany starts at EUR 3.44 for 1 GB over 3 days, there is nothing to buy on arrival, and it skips the identity check Germany requires on every line with a German number. From about a month a native eSIM wins: ALDI TALK is EUR 8.99 for 25 GB per 28-day cycle and carries a real German number.
How much does an eSIM for a week in Germany cost?
About EUR 9 to EUR 13 on Airalo as of August 2026: EUR 9.03 for 5 GB over 7 days and EUR 12.90 for 10 GB over 7 days. Saily sells 1 GB over 7 days for EUR 3.47. Holafly sells unlimited only, at EUR 23.65 for 7 days.
Do you need ID to buy an eSIM in Germany?
For a native German eSIM, yes: identity verification is required on every German line, prepaid included, and VideoIdent accepts any passport 24 hours a day, with activation minutes to hours later. A travel eSIM needs no ID check because it carries no German number, and that is also why it cannot receive an SMS.