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 in Germany | Travel eSIM | PuraSIM

It is important to state 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 plan, Wi-Fi, a German SIM, and an eSIM—without selling you smoke. 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 by EU roaming; free Wi-Fi; a German SIM with mandatory registration; or an eSIM that 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, and 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, or 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 independent tests, with the most extensive 4G in villages, forests, and federal highways. Vodafone (D2) performs well in the west and struggles in the east and alpine areas. O2 has significantly improved 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 the one you would choose—.

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

Let's address the uncomfortable truth for those selling eSIMs: if you have a modern Spanish plan, in Germany you browse with your usual data without additional cost. European 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 at home.

Now for the fine print, which is where many people stumble. Operators can apply a fair usage policy: your data outside Spain might be capped even if your plan is "unlimited." The regulated formula is strict: the monthly limit is equivalent to (price of your plan without VAT ÷ 2) × 2 GB. If you pay €20 per 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 is no longer the obvious answer. Very old plans and some low-cost ones limit roaming. And above all: if you are traveling from the United Kingdom, 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.

Bavarian castle perched above forested hills
Bavarian castle perched above forested hills

Hotel, cafe, 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 made the network owner responsible for what their users did, and many bars preferred not to offer Wi-Fi rather than risk it. This was abolished in 2017, and today you can find open networks in cafes, shopping centers, libraries, museums, airports, and most large stations.

Is it enough for a trip? Rarely. Wi-Fi solves the moment you're sitting down, but it fails exactly 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 there's no Wi-Fi on the move.

Add two problems. Security: open German networks are often unencrypted, and using banking 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 have no 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 will be 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 uses the O2 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 reading. Nothing impossible, but it will take some time out of your first day of travel, sometimes with a queue and an app that doesn't recognize your document.

Add to that that airport SIMs are expensive, that you have to take out your phone 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 program, 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.

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

An eSIM is a card that doesn't physically exist: a digital profile that is downloaded to a chip already soldered inside your mobile. 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 an eSIM is, I explain it from scratch.

And here it's time 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 does pay off:

  • You have little data. If your plan is 8 or 10 GB and the trip falls at the end of the cycle, you'll arrive with what's left over.
  • You are capped by the fair use policy. That "unlimited" plan, which outside Spain is 15 or 20 GB of actual data, 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 are not from the EU. From the UK, Mexico, or the US, the European regulation does not apply to you.

The added advantage is network choice: a good eSIM connects you to 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 head-to-head

So, this is the landscape. I've tried to make the table useful and not just 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 use policy Short trips with ample data plan
Free Wi-Fi €0 Zero, but constant Doesn't exist on the move; unencrypted networks Evening complement, 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 home sofa Requires compatible phone Low data users, non-EU travelers

Notice that the column that weighs 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 you get stranded at the worst moment. The right question is not "which is cheaper?", but "what happens if it fails on a Tuesday night in Nuremberg?".

Berlin street with terraces in the morning
Berlin street with terraces in the morning

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 part of the central tunnels, but there are peripheral sections where it drops. In old buildings with thick walls, indoor signal is 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 the roads to Garmisch or Neuschwanstein have real shadow areas. Telekom holds up much better there than O2.

Black Forest (Schwarzwald). Here the myth completely breaks down. It is a first-rate tourist region and yet it has sections where the mobile simply doesn't connect: deep valleys, forest density, and scattered villages. If you are going hiking in Titisee, Triberg, or Feldberg, download maps offline. It's not a manual 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 is 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. Theoretical speeds reach 50 Mbit/s, but typically range 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 underlying problem: the train's Wi-Fi depends on the same mobile coverage that fails in the countryside. If the ICE passes through a rural stretch with poor signal, no magic is possible. The quality is good at high speed—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 work on a four-hour ICE is a reliable way to be disappointed.

My advice: download anything you need before boarding—tickets, maps, entrance passes—and don't rely on Wi-Fi for anything critical. Your own data package gives you a second option when the WIFIonICE drops out, which it will.

How much data you really 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 far 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 consumes the 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 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 many stories or make video calls, increase to 1.5–2 GB daily; and if you are going to share your connection with a laptop, calculate 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 throwing money away with style.

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 allowance.
  2. Estimate your consumption. Travel days × 1 GB for normal use. If it fits comfortably within what's left of your monthly allowance, don't buy anything.
  3. If it doesn't fit, fill the gap. That's where a separate data package makes sense, and where an eSIM beats a local SIM for convenience.
  4. If you are 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 again:

  • Assuming "unlimited" is unlimited. Outside Spain, it almost never is.
  • Disabling roaming data "just in case." Within the EU, it's not necessary and only results in you being 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 fine, 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 the fair use policy, or if your plan does not cover the EU.

How many GB 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 provides about 20 GB outside of Spain. If you exceed this, the surcharge in 2026 is €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 rural eastern areas. 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. However, it depends on the mobile coverage along the route: it works well on main lines but 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 card and must complete the process in a store, via video identification, or through 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 typical tourist trip, between 5 and 10 GB will easily cover the week for maps, messaging, and some social media. If you make many video calls or use your phone as a hotspot, 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 major corridors. You'll be able to use it if your phone is compatible; some operators may limit speed outside your home country.

What if I'm traveling to Germany from outside the EU?

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

Conclusion

Summarized in three sentences. One: if you're 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 magnificent in Berlin or Munich and surprisingly spotty in the Black Forest, rural east, and on trains, so carry offline maps and don't entrust your trip to ICE Wi-Fi. And three: if your gigabytes are running low, your "unlimited" plan is capped, your plan is old, or you're traveling from outside the EU, then yes, buying data separately is the difference between traveling stress-free and constantly watching your data usage.

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 situation fits, the Germany eSIM activates in five minutes from home, without queues, without in-person registration, and without changing your number: you'll arrive in Frankfurt with internet working before you even get off the plane.

Marc González Sáez
Written byMarc 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 more than 200 destinations. No roaming. Activates in 1 minute.

Choose your eSIM