Travel guide

Internet in Germany: How to Get Connected (Options and the Best)

Marc González Sáez Marc González Sáez ·July 12, 2026 ·12 min. read
Internet en Alemania | eSIM de viaje | PuraSIM

It's worth saying this first and foremost: to have internet in Germany, you might not need to buy anything. Germany is in the EU, and your Spanish plan works there without surcharge due to the Roam Like At Home regulation. That said, it's not always as simple as it seems: there's fine print, old plans that are excluded, and fair usage policies that cut down on data. Here, I compare the four real options—your current plan, Wi-Fi, a German SIM, and an eSIM—without any hype. And I'll tell you something surprising: Germany has worse mobile coverage than its reputation suggests once you leave the city or get on a train.

What mobile coverage in Germany is really like

Quick answer: In Germany, you can connect in four ways: your Spanish plan, included via EU roaming; free Wi-Fi; a German SIM with mandatory registration; or an eSIM you activate before you leave. For most Spaniards, their own plan is sufficient; an eSIM is worthwhile if your data runs short.

Let's start with the myth. Germany is home to Siemens, Bosch, and Deutsche Telekom, so one would expect impeccable coverage. The reality is more stubborn: for years, it has lagged behind France, Spain, or the Netherlands in rural and railway coverage. The practical consequence is that there are signal gaps where you least expect them.

In the city, there's no drama: Berlin, Munich, Hamburg, and Frankfurt have solid 4G and widely deployed 5G across all three operators. The problem appears when crossing rural Bavaria or a Black Forest valley, and there, the difference between networks is real. Deutsche Telekom (D1) consistently wins in independent tests, with the most extensive 4G in villages, forests, and federal highways. Vodafone (D2) performs well in the west but struggles in the east and in alpine areas. O2 has improved a lot in cities but remains the weakest in the countryside.

This matters: your Spanish operator connects you to a specific German network—its partner's, not one you would choose yourself.

Your Spanish plan: when it's included and when it's not

Now for the uncomfortable truth for eSIM sellers: if you have a modern Spanish plan, you can browse in Germany with your usual data at no extra cost. EU regulations mandate this, and it is guaranteed, for now, until 2032. You don't need to activate anything: you land, your phone connects to a German network, and you continue as if you were at home.

Now, the fine print, which is where many people get caught out. Operators can apply a fair usage policy: your data outside Spain might be capped even if your plan is "unlimited." The regulated formula is brutal: the monthly limit is equivalent to (price of your plan without VAT ÷ 2) × 2 GB. If you pay €20 a month for unlimited data, your real cap in Germany is around 20 GB; if your plan is €10, it's about 10 GB. Beyond that threshold, surcharges apply, which in 2026 are €1.10/GB plus VAT. It's not ruinous, but it's not free either.

There are more cases where your own plan ceases to be the obvious answer. Very old plans and some low-cost ones limit roaming. And above all: if you are traveling from the UK, Latin America, or the United States, Roam Like At Home does not apply to you, and rates can be outrageous. I break down the numbers in how much international roaming costs, and the comparison in eSIM vs. roaming.

Hotel, café, and station Wi-Fi

Free German Wi-Fi is well distributed, although for years it was worse than it should have been due to a legal peculiarity: the Störerhaftung, which held the network owner responsible for what their users did, and many bars preferred not to offer Wi-Fi rather than risk it. It was abolished in 2017, and today you can find open networks in cafes, shopping centers, libraries, museums, airports, and most major stations.

Is it enough for a trip? Rarely. Wi-Fi solves the problem when you're sitting down, but it fails precisely when you need it most: looking for the right platform at the Hauptbahnhof, checking if the U-Bahn is delayed, opening the map halfway down a street in Kreuzberg. All of that happens on the move, and on the move, there's no Wi-Fi.

Add two problems. Security: open German networks are often unencrypted, and using banking services there without a VPN is a bad idea. And friction: many require accepting terms on a captive portal in German, and some ask for a verification SMS, ironic if you're trying to connect precisely because you don't have data. Hotel Wi-Fi is a good complement for downloading maps at night, but as the sole source of internet, it's a losing bet. The same logic applies to pocket Wi-Fi, which I analyze in eSIM vs. pocket Wi-Fi.

Local German SIM and identification registration

Buying a German prepaid SIM is a legitimate option, especially for stays of weeks or months. Prices have dropped: at the beginning of 2026, the average prepaid price is around €0.70–€1.00 per GB, on par with the UK and below Switzerland. They are sold by Telekom, Vodafone, and O2, as well as Aldi (Aldi Talk runs on O2's network), Lidl, kiosks, and Media Markt.

The but is serious, and many people discover it at the counter: since 2017, German law requires mandatory identity verification for all prepaid SIMs, with no exceptions for tourists or short stays. Every card is registered in the name of a real person with a passport or ID, either in a physical store, via video identification, or through an app with NFC document scanning. Nothing impossible, but it does take a while out of your first day of travel, sometimes with a queue and an app that doesn't recognize your document.

Add to that the fact that airport SIMs are expensive, that you have to take out your phone's tray and store your Spanish SIM without losing it, and that you change numbers: goodbye to your bank's SMS. For a move or an Erasmus student, it makes perfect sense; for a week-long trip, the time cost rarely pays off. I compare it in depth in eSIM vs. local SIM.

eSIM: what it is and when it's truly worth it

An eSIM is a card that doesn't physically exist: a digital profile downloaded to a chip already soldered inside your mobile phone. You buy it online, scan a QR, and your phone has two active lines: the Spanish one for calls and SMS, and the data one for browsing. If the concept sounds like Greek to you, in what is an eSIM, I explain it from scratch.

And here, I need to be honest. If you're Spanish, have a modern plan with plenty of data, and are going to Berlin for five days, you don't need to buy anything. That said, there are four scenarios where it is worthwhile:

  • You have little data. If your plan is 8 or 10 GB and your trip falls at the end of the billing cycle, you'll be left with scraps.
  • You're capped by the fair usage policy. That "unlimited" that turns into 15 or 20 GB outside Spain runs out quickly if you work or share your connection with a laptop.
  • Your plan is old or doesn't cover the EU. This happens with old contracts and business lines.
  • You're not from the EU. From the UK, Mexico, or the United States, the European regulation doesn't apply to you.

The added advantage is network choice: a good eSIM connects you to the one with the best coverage, and in Germany, that means Telekom's infrastructure, which is precisely the one that holds up best outside cities. Step-by-step activation is in the Germany eSIM guide.

Comparison: the four options face-to-face

This is how the landscape looks. I've tried to make the table useful and not a brochure: if an option wins, it wins.

Option Typical Cost Management Time Main Risk Ideal for
Spanish plan in the EU €0 up to your limit; €1.10/GB + VAT if you exceed it Zero Running out of data due to fair usage policy Short trips with ample plan
Free Wi-Fi €0 Zero, but constant Doesn't exist on the go; unencrypted networks Nighttime supplement, never plan A
German prepaid SIM €0.70–€1.00/GB plus the card 30–60 min and ID registration Bureaucracy, number change, queues in store Long stays, moves, students
Data eSIM Fixed package, no surprises 5 min from the comfort of your home Requires compatible mobile phone Little data, non-EU travelers

Notice that the column that weighs the most is not the price, but the main risk. Almost no one goes bankrupt by choosing the wrong internet for their trip: what happens is that you get stuck at the worst moment. The right question is not "which is cheaper?", but "what happens if it fails on a Tuesday night in Nuremberg?".

Coverage by area: Berlin, Munich, and the Black Forest

Berlin. Excellent surface coverage and widespread 5G across all three operators. The nuance is underground: the U-Bahn has signal in most stations and a good portion of the central tunnels, but there are peripheral sections where it drops out. In old buildings with thick walls, indoor signal can be weak.

Munich and Bavaria. Munich is probably the German city with the best network experience. The contrast comes when heading towards the Alps: the Bavarian valleys and roads to Garmisch or Neuschwanstein have real shadow zones. Telekom holds up much better there than O2.

Black Forest (Schwarzwald). Here the myth completely breaks down. It's a top-tier tourist region, and yet there are stretches where the mobile simply doesn't connect: deep valleys, dense forests, and scattered villages. If you're going hiking in Titisee, Triberg, or Feldberg, download your maps offline. It's not a textbook tip, it's a practical precaution.

Countryside and highways. Federal highways are reasonably covered, especially by Telekom. Secondary roads in the east—Saxony-Anhalt, Brandenburg, Mecklenburg—remain the historical weak point of the German network.

Internet on ICE trains and Deutsche Bahn Wi-Fi

This deserves its own section because it's the number one complaint of those who travel by train in Germany.

The facts: all ICE trains offer free Wi-Fi under the WIFIonICE network, in first and second class, without login or BahnCard. The theoretical speed reaches 50 Mbit/s, but it usually ranges between 5 and 20 Mbit/s. The system is multi-provider: the train connects in parallel to all mobile networks along the track and distributes that connection among passengers.

And therein lies the fundamental problem: the train's Wi-Fi depends on the same mobile coverage that fails in the countryside. If the ICE passes through a rural section with poor signal, no magic is possible. The quality is good at high speeds—Frankfurt–Cologne, Berlin–Munich—and irregular in tunnels, rural sections, and regional trains, which often don't even have Wi-Fi.

Deutsche Telekom committed to covering the entire Deutsche Bahn railway network without gaps by the end of 2026. It's moving in the right direction, but until it's finished, assuming you'll be able to work on a four-hour ICE is a reliable way to be disappointed.

My advice: download what you need before boarding—tickets, maps, entrance tickets—and don't rely on Wi-Fi for anything critical. Your own data package gives you a backup when WIFIonICE inevitably fails.

How much data you actually need

This is where almost everyone gets it wrong, and by overestimating: they buy 20 GB for four days and use three. A tourist trip consumes much less than people think, because you spend half the day walking or in a museum.

Usage Approximate Consumption What it means on a normal day
Maps and navigation ~5 MB per hour Almost irrelevant: 3 hours a day is 15 MB
WhatsApp (text and photos) ~10–30 MB per day Nothing to worry about
Browsing social media ~100–150 MB per hour What gets used most without you noticing
Uploading stories or videos ~50–100 MB per video This can indeed skyrocket
Streaming video (HD) ~1–3 GB per hour Leave it for the hotel Wi-Fi
Video call ~300–500 MB per hour A long call home adds up

With this, a rule that works: 1 GB per day is more than enough for the average tourist. If you upload a lot of stories or make video calls, increase it to 1.5–2 GB daily; and if you're going to share your connection with a laptop, estimate at least 3 GB per day. For a week of leisure in Germany, the realistic range is between 5 and 10 GB. Buying 50 GB "just in case" is a stylish way to waste money.

How to decide in two minutes (and mistakes to avoid)

This is the decision tree I would apply before flying. It takes two minutes and saves you half the problems.

  1. Check your plan. In your operator's app, look for "roaming" and check your data limit outside Spain, which may not match your domestic data.
  2. Estimate your usage. Travel days × 1 GB for normal use. If it fits comfortably within what you have left for the month, don't buy anything.
  3. If it doesn't fit, fill the gap. That's where an independent data package makes sense, and where an eSIM beats a local SIM for convenience.
  4. If you're not from the EU, don't even think about it. The European regulation does not apply to you, and your operator will charge international rates.

And the mistakes I see repeated over and over:

  • Assuming "unlimited" is unlimited. Outside Spain, it almost never is.
  • Disabling roaming data "just in case." Within the EU, it's not necessary and you'll only end up without internet.
  • Relying on Wi-Fi for your trip. It doesn't exist on the go.
  • Buying a SIM at the airport. The most expensive version of the worst option for a short trip.
  • Not checking phone compatibility. Almost all models since 2019 are compatible, but it's worth checking two minutes beforehand, not at the boarding gate.

Frequently asked questions

Do I need an eSIM if I travel to Germany from Spain?

Not necessarily. Germany is in the EU, and your Spanish plan works there without surcharge up to your roaming limit. It only pays to buy separate data if you have little data, if your "unlimited" plan is capped by a fair usage policy, or if your plan does not cover the EU.

How many gigabytes can I actually use in Germany with my plan?

It depends on your price. The regulated formula is (price without VAT ÷ 2) × 2 GB: a €20 plan gives about 20 GB outside Spain. If you exceed this, the surcharge in 2026 will be €1.10/GB plus VAT. Check your operator's app for details.

Is it true that German mobile coverage is poor?

In cities, it's excellent. Outside of them, Germany has lagged behind other wealthy European countries: there are dead zones in the Black Forest, the Alpine valleys, and the rural East. Telekom has the best rural coverage; O2 is the weakest.

Does the Wi-Fi on ICE trains work well?

It's free on all ICE trains (WIFIonICE network) and provides between 5 and 20 Mbit/s. But it depends on the mobile coverage along the tracks: it works well on main lines and drops out in tunnels and rural sections. Don't rely on it for anything critical.

Can I buy a German prepaid SIM as a tourist?

Yes, but since 2017, the law requires registration with identification, with no exceptions for tourists. You'll need a passport or ID and will have to go to a store, use video identification, or an app. The price is around €0.70–1.00 per GB.

How much data do I need for a week in Germany?

For a normal tourist trip, between 5 and 10 GB will comfortably cover a week: maps, messaging, and some social media. If you make a lot of video calls or use your phone as a router, estimate 2–3 GB per day.

Is 5G available in Germany, and will I be able to use it?

Yes: 5G is widely deployed by all three operators in cities and main corridors. You'll be able to use it if your phone is compatible; some operators limit speed when you're outside your home country.

What happens if I travel to Germany from outside the EU?

The Roam Like At Home regulation does not apply to you. If you come from the UK, Latin America, or the United States, your operator will charge very high international rates. Buying local data before flying is almost always the right choice.

Conclusion

Summarized in three sentences. One: if you are Spanish, have plenty of gigabytes, and are going to Germany for a few days, don't buy anything; your plan covers you by law. Two: German coverage is excellent in Berlin or Munich and surprisingly spotty in the Black Forest, the rural East, and on trains, so bring offline maps and don't rely on ICE Wi-Fi for your trip. And three: if your gigabytes are tight, your "unlimited" plan is capped, your plan is old, or you are traveling from outside the EU, then yes, buying data separately is the difference between a relaxed trip and constantly watching your data counter.

I prefer to tell you this way, even if it costs me a sale: a customer who buys something they don't need won't come back. But if your case fits, the Germany eSIM activates in five minutes from home, without queues, without in-person registration, and without changing your number: you arrive in Frankfurt with internet working before you even get off the plane.

Marc González Sáez
Written by Marc González Sáez Founder of PuraSim and a specialist in eSIM and connectivity for travelers. He has been helping people travel connected worldwide for years without overpaying for roaming, and personally tests eSIMs in each destination before recommending them.
Share this guide
eSIM Germany
Your eSIM for this destination
eSIM Germany

Activate it with a QR code in 1 minute and arrive connected. No roaming, hotspot included, and 24/7 human support.

Your next trip, connected

Data in 218 destinations. No roaming. Activates in 1 minute.

Choose your eSIM