eSIMRankings.com
Guide

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.

Guides · 15 October 2026 · 9 min read

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

Germany eSIM market at a glance
10,088plans we track
45providers
€0.24cheapest 1 GB+ plan (30 days)
€2.08cheapest unlimited, 7 days
Live data from our database, including regional plans that cover Germany. Prices checked daily, last check 2 November 2026.
  • 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:

Cheapest Germany eSIM plans by data amount
DataValidityPricePer GBProvider
1 GB30 days€0.24€0.24Stellar eSIMView plan
2 GB15 days€0.46€0.23Stellar eSIMView plan
3 GB20 days€0.69€0.23Stellar eSIMView plan
5 GB20 days€0.98€0.20Stellar eSIMView plan
10 GB7 days$2.02 (€1.81)€0.18eSIM.dogView plan
20 GB20 days€4.24€0.21Stellar eSIMView plan
50 GB20 days€9.14€0.18Stellar eSIMView plan
Cheapest plan per data amount with at least 7 days of validity. Prices checked daily, last check 2 November 2026.

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:

Networks used by Germany eSIM plans
NetworkPlansProvidersWith 5G1 GB+ from
Vodafone1,0733089 %€0.24
O28502986 %€0.24
E-Plus112575 %€1.24
T-Mobile112231 %€2.24
Deutsche Telekom841100 %€2.24
TelefóNica Germany GmbH & Co. OHG76282 %€1.24
Null6410 %€2.79
Eplus434100 %€3.58
Country plans only, as stated by the providers; one plan can use several networks. Prices checked daily, last check 2 November 2026.

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:

  1. Choose a plan that names two or more networks, so your phone can switch automatically.
  2. Download offline maps and your tickets, including the DB Navigator app ticket, before you board.
  3. Download films, playlists and podcasts on hotel Wi-Fi rather than streaming on the train.
  4. 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:

Cheapest unlimited Germany eSIM plans
ValidityCheapest unlimitedWith 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
“Unlimited” plans slow down after a daily full-speed allowance; the right column only counts plans that state at least 2 GB per day. Prices checked daily, last check 2 November 2026.

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 tripBest choice
Germany only, up to a weekGermany plan, 3 to 10 GB
Germany and Austria or the Benelux countriesEurope plan
Germany and SwitzerlandEurope plan that lists Switzerland, or a separate Switzerland plan
Several weeks or a semesterGermany 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

  1. Check that your phone supports eSIM and is not locked to your carrier: how to check eSIM compatibility.
  2. Buy the plan a few days before you leave and look at our promo codes first.
  3. Install the eSIM at home over Wi-Fi: on iPhone or on Android.
  4. Check when the validity starts: on most plans it runs from the first connection in Germany, see when to activate an eSIM.
  5. After landing, switch mobile data to the eSIM and turn on data roaming for it; turn off data roaming on your home SIM.
In an emergency, call 112, the European emergency number. Your home SIM can call it while roaming, so keep it switched on for calls even when the eSIM handles your data.

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