Best eSIM for Germany: prices, Telekom, Vodafone and O2 networks, unlimited plans and tips for train travel
Best eSIM for Germany: daily-updated prices, which plans use Telekom, Vodafone or O2, unlimited rules, coverage on trains and Europe plans compared.
For most trips to Germany, the best eSIM is a Germany plan with 5 to 10 GB that can use at least two of the three networks, Telekom, Vodafone and O2. You install it at home, it connects when you land in Frankfurt, Munich or Berlin, and you skip the ID check that German operators require for local prepaid SIM cards. This guide compares the prices, networks and unlimited rules of the more than 6,700 plans that cover Germany in our database. It also explains why so few travel eSIMs use Telekom, what to expect on long train journeys and when a Europe plan is the better choice.
Quick answer: which Germany eSIM to choose
- City break in Berlin, Munich or Hamburg: a Germany plan with 3 to 5 GB covers maps, messaging and social media for a few days.
- One or two weeks with train travel: a Germany plan with around 10 GB that names two or more networks, so your phone can switch when one drops out.
- Germany as part of a European trip: a Europe plan, but check the country list if you also visit Switzerland or the UK.
- Trade fair, remote work or heavy streaming: an unlimited plan with at least 2 GB a day at full speed.
- You already have a SIM from an EU country: you may not need a travel eSIM at all, see below.
Germany eSIM prices: the cheapest plan for every data amount
Germany is one of the best-served destinations in our database: all 39 providers sell plans that include it, and about 1,250 of those plans are for Germany alone. The table shows the cheapest plan for each data amount with at least 7 days of validity, including Europe and global plans:
| Data | Validity | Price | Per GB | Provider | |
|---|---|---|---|---|---|
| 1 GB | 30 days | €0.24 | €0.24 | Stellar eSIM | View plan |
| 2 GB | 15 days | €0.46 | €0.23 | Stellar eSIM | View plan |
| 3 GB | 20 days | €0.69 | €0.23 | Stellar eSIM | View plan |
| 5 GB | 20 days | €0.98 | €0.20 | Stellar eSIM | View plan |
| 10 GB | 7 days | $2.02 (€1.81) | €0.18 | eSIM.dog | View plan |
| 20 GB | 20 days | €4.24 | €0.21 | Stellar eSIM | View plan |
| 50 GB | 20 days | €9.14 | €0.18 | Stellar eSIM | View plan |
Prices for the same amount of data vary a lot. When we compared 5 GB plans valid for 7 to 30 days for this guide, 38 providers offered one, and the typical price was around six times the cheapest. Comparing before you buy pays off more for Germany than for most destinations.
How much data you need depends on how you use your phone. Maps, messaging and some browsing use around 0.5 GB a day; video calls and streaming use a lot more. Our guide to data usage on a trip has the figures for each app. If you are unsure, check whether the plan can be topped up, so you can add data later instead of buying a second eSIM.
Telekom, Vodafone or O2: which network does your eSIM use?
Germany has three mobile networks: Telekom (Deutsche Telekom), Vodafone and O2, which is run by Telefónica Germany. Some providers still list E-Plus; that network was merged into O2 years ago, so those plans use O2 today. 1&1, a newer fourth operator, does not appear in any plan in our database. This is how often the networks appear in the Germany-only plans that name one:
| Network | Plans | Providers | With 5G | 1 GB+ from |
|---|---|---|---|---|
| Vodafone | 1,073 | 30 | 89 % | €0.24 |
| O2 | 850 | 29 | 86 % | €0.24 |
| E-Plus | 112 | 5 | 75 % | €1.24 |
| T-Mobile | 112 | 2 | 31 % | €2.24 |
| Deutsche Telekom | 84 | 1 | 100 % | €2.24 |
| TelefóNica Germany GmbH & Co. OHG | 76 | 2 | 82 % | €1.24 |
| Null | 64 | 1 | 0 % | €2.79 |
| Eplus | 43 | 4 | 100 % | €3.58 |
The result is unusual compared with other countries. Vodafone appears in almost nine in ten Germany-only plans and O2 in about eight in ten, but Telekom in only one in five, and only 7 of the 36 providers with Germany-only plans offer it at all. Travel eSIMs connect through roaming agreements, and most of them use Vodafone and O2 in Germany.
Does that matter? In the cities, all three networks work well for typical travel use. In independent network tests in Germany, Telekom has usually come out on top in recent years, so a plan with Telekom can be worth a small premium if you spend a lot of time in rural areas. For most travellers, the more useful rule is this: about 78 % of the Germany-only plans name at least two networks. A phone with access to two networks can switch to the stronger one when the other has no signal.
5G is common: about three quarters of the Germany-only plans in our database state 5G. You get it in the larger cities if your phone supports it; outside them, 4G is the normal case.
Coverage on trains, motorways and in the countryside
Germany has a reputation for gaps in mobile coverage, and travellers notice it most on trains. On rural stretches between cities and in tunnels, mobile data can drop out for minutes at a time, whichever network you use. The gaps have become smaller in recent years, but they have not disappeared.
Deutsche Bahn offers free Wi-Fi on its ICE long-distance trains. It also relies on the mobile networks along the line, so it tends to slow down in the same places. These steps help on a long train journey:
- Choose a plan that names two or more networks, so your phone can switch automatically.
- Download offline maps and your tickets, including the DB Navigator app ticket, before you board.
- Download films, playlists and podcasts on hotel Wi-Fi rather than streaming on the train.
- If the connection hangs after a gap, switch flight mode on and off to force your phone to look for the best network again.
On motorways and in the larger towns, coverage is generally good. In hilly and thinly populated areas, expect weak spots. A plan with more networks helps more there than a bigger data allowance.
Unlimited eSIMs for Germany: what the fair-use limits mean
About 28 % of the plans that cover Germany are sold as unlimited. As with almost every unlimited travel eSIM, the speed is reduced after a daily amount of data. The table shows the cheapest unlimited plans for each length of stay:
| Validity | Cheapest unlimited | With 2 GB/day or more at full speed |
|---|---|---|
| 1 day | €0.62 · Stellar eSIM 1 GB/day at full speed, then reduced | €0.93 · Stellar eSIM 2 GB/day at full speed, then reduced |
| 3 days | €1.18 · Yoho Mobile 500 MB/day at full speed, then 128 kbps | €2.37 · Yoho Mobile 2 GB/day at full speed, then 128 kbps |
| 5 days | €1.62 · Yoho Mobile 500 MB/day at full speed, then 128 kbps | €3.68 · Yoho Mobile 2 GB/day at full speed, then 128 kbps |
| 7 days | €2.08 · Yoho Mobile 500 MB/day at full speed, then 128 kbps | €4.97 · Yoho Mobile 2 GB/day at full speed, then 128 kbps |
| 10 days | €2.81 · Yoho Mobile 500 MB/day at full speed, then 128 kbps | €6.95 · Yoho Mobile 2 GB/day at full speed, then 128 kbps |
| 15 days | €3.77 · Yoho Mobile 500 MB/day at full speed, then 128 kbps | €9.84 · Yoho Mobile 2 GB/day at full speed, then 128 kbps |
| 30 days | €6.64 · Yoho Mobile 500 MB/day at full speed, then 128 kbps | €18.54 · Yoho Mobile 2 GB/day at full speed, then 128 kbps |
The table only shows plans with at least 2 GB a day at full speed, because the daily limit decides how useful a plan is. Of all unlimited plans covering Germany, about a third allow only 1 GB a day at full speed, and around 28 % allow 3 GB or more. What happens afterwards varies as well: about one in five plans drop to 128 kbps, which is too slow for anything but messaging, while about a third keep at least 1 Mbit/s, enough for maps and music.
An unlimited plan makes sense if you work remotely, share your connection with a laptop or stream a lot. Most plans covering Germany allow hotspot use, and only a handful in our database rule it out; our hotspot guide explains the settings. For a normal holiday, a fixed data plan is usually cheaper. More on the different limits in our guide to unlimited eSIMs.
Germany-only plan or a Europe plan?
Germany is part of nine in ten Europe plans in our database, so a Europe plan is a safe choice if you cross borders. It costs a little more: in our data, the typical price per gigabyte of a Europe plan was about a fifth higher than that of a Germany-only plan, and global plans cost around five times as much per gigabyte. For a trip to Germany alone, a Germany plan is the cheaper option.
Check the neighbours on your route. Of the Europe plans that include Germany, nearly nine in ten also cover Austria, the Netherlands and the UK, but only about three quarters include Switzerland and only about a third include Serbia. Switzerland is the most common surprise, because it is easy to forget that it is not part of the EU.
| Your trip | Best choice |
|---|---|
| Germany only, up to a week | Germany plan, 3 to 10 GB |
| Germany and Austria or the Benelux countries | Europe plan |
| Germany and Switzerland | Europe plan that lists Switzerland, or a separate Switzerland plan |
| Several weeks or a semester | Germany plan with 30 days or more; there are over 400 in our database |
Our guide to the best eSIM for Europe compares the regional plans in detail.
Do you need a travel eSIM in Germany at all?
It depends on where your SIM card comes from:
- SIM from an EU or EEA country: you can use your normal plan in Germany under the EU roaming rules, within your provider's fair-use limits. A travel eSIM only helps if your allowance is small. Our guide to free roaming in the EU explains the exceptions.
- SIM from Switzerland or the UK: EU roaming does not apply automatically, and many contracts charge a daily fee or a price per megabyte. A travel eSIM is usually much cheaper.
- SIM from the US, Asia or elsewhere: roaming is usually expensive or comes with small allowances, so a travel eSIM is normally the better deal.
A local German SIM card is an option for long stays, but since 2017 operators have had to check the identity of anyone buying a prepaid SIM, usually with a passport and a video call or in a shop. Travel eSIMs are mostly data only: only a handful of Germany-only plans in our database include calls and SMS. Keep your home SIM active for calls and text messages, as explained in our dual SIM guide.
How to set up your Germany eSIM before you travel
- Check that your phone supports eSIM and is not locked to your carrier: how to check eSIM compatibility.
- Buy the plan a few days before you leave and look at our promo codes first.
- Install the eSIM at home over Wi-Fi: on iPhone or on Android.
- Check when the validity starts: on most plans it runs from the first connection in Germany, see when to activate an eSIM.
- After landing, switch mobile data to the eSIM and turn on data roaming for it; turn off data roaming on your home SIM.
You can compare all plans with filters for data amount, validity, networks and unlimited on our Germany eSIM page.
Questions travellers ask
Which network is best for an eSIM in Germany?+
In the cities, Telekom, Vodafone and O2 all work well for typical travel use. Telekom has usually come out on top in independent network tests in recent years, but only about one in five Germany-only travel eSIMs in our database use it. More important is a plan that names at least two networks, so your phone can switch when one has no signal.
Do I need a travel eSIM in Germany if I have an EU SIM card?+
Usually not. With a SIM from an EU or EEA country, you can use your normal plan in Germany under the EU roaming rules, within your provider's fair-use limits. A travel eSIM is mainly useful for visitors from Switzerland, the UK, the US and other countries outside the EU.
Does a Europe eSIM work in Germany?+
Almost always. Germany is included in about nine in ten Europe plans in our database. If your trip also includes Switzerland or the UK, check the country list, because some Europe plans leave them out.
Is there mobile internet on German trains?+
Mostly, but there are gaps on rural stretches and in tunnels. Deutsche Bahn offers free Wi-Fi on ICE trains, which also depends on the mobile networks along the line. A plan with two or more networks and downloaded maps and tickets help most.
Can I get a German phone number with a travel eSIM?+
Rarely. Only a handful of Germany-only plans in our database include calls and SMS. If you need a German number, you need a local SIM card, and German operators check your identity with a passport before you can use it.
Is 5G available with a travel eSIM in Germany?+
Yes, on most plans. About three quarters of the Germany-only plans in our database state 5G. You get it in the larger cities if your phone supports it; elsewhere your phone uses 4G.
Written by the eSIM Rankings editorial team. Prices, networks and plan details in the tables come from our database and are refreshed daily; price comparisons are medians from our data as of October 2026. Rules for local SIM cards are set by the German authorities and can change. We compare published data and do not test providers ourselves.
← All guides