
Budget 5 to 8 GB for a one- to two-week Germany trip: Deutsche Bahn's app and city transit apps, WhatsApp, and the usual city and Christmas-market photo backlog. City days alone run 3 to 4 GB. Coverage is dense nationwide, but a prepaid German SIM, unlike an eSIM, needs a passport ID check before it activates.
Germany runs three national networks across some of the densest 5G coverage in Western Europe, and a well-connected trip here rarely comes down to signal strength. It comes down to paperwork.
German law requires every prepaid SIM sold in the country, tourist or resident, to pass an identity check before it activates at all, a step most travelers from France, the Netherlands or the UK have never had to think about. Here's what that rule requires, how a travel eSIM sidesteps it, and a realistic data budget for a one- to two-week trip.
Roam on your home plan, buy a local SIM, or install a travel eSIM before you go. For Germany, the eSIM wins mainly on the paperwork a local SIM demands, and roaming stays the most expensive of the three.
A prepaid SIM from Telekom, Vodafone or O2 is cheap per gigabyte, but getting there means an identity check first, at a counter or through a video or app-based process, before it works at all.
A travel eSIM installs from home over Wi-Fi, keeps your own number live for calls and texts, and needs nothing more than the email address used at checkout. Weighing it up in more detail? See eSIM vs local SIM vs roaming.
Germany's Telecommunications Act requires an identity check for every prepaid mobile connection, under Section 172 of the TKG, which the Bundesnetzagentur, the country's regulator, confirms applies before a prepaid SIM can activate. There's no tourist exemption, a visitor buying a SIM on day one faces the same check as a resident. A data-only travel eSIM isn't a prepaid connection sold over a counter, so it skips the check entirely.
This catches travelers used to Western Europe's more casual approach to prepaid SIMs. Buying one at an airport kiosk or phone shop means showing a passport on the spot, or completing a video call or app-based identity check before the operator switches the number on, a rule in place since 2017 under what's now Section 172 of the TKG.
Some providers also want a German street address, a hotel address usually works, but it's one more thing to have ready that a traveler landing at Frankfurt or Munich rarely expects to need.
None of that applies to a travel eSIM bought before departure. It installs as a QR code or one-tap setup, tied to the account that bought it rather than a passport shown across a counter, and it's live before the identity-check queue at an airport shop even opens for the day.
Deutsche Bahn's own app, DB Navigator, is close to essential for anyone riding the ICE or IC network, live platform changes and delay alerts included, and it runs constantly on a rail-heavy itinerary. Add Google Maps for city walking and U-Bahn or S-Bahn transfers, WhatsApp for messaging, and the steady stream of castle, Christmas-market or beer-garden photos most trips generate.
Photos and video, not the transit apps, are what quietly push a data allowance past the estimate.
Most travelers land between 4 GB and 9 GB for one to two weeks, more if a multi-city rail itinerary means checking DB Navigator constantly between long legs:
| Activity | Rough data use |
|---|---|
| Maps & transit navigation | ~50 MB / day |
| DB Navigator + messaging | ~100 MB / day |
| Social scrolling | ~600 MB / hour |
| HD video streaming | ~1.5 GB / hour |
Install the eSIM at home on Wi-Fi, it doesn't start the clock. Most international arrivals land at Frankfurt Airport (FRA) or Munich Airport (MUC), with Berlin Brandenburg (BER), Düsseldorf (DUS) and Hamburg (HAM) handling most other routes. Once you're through passport control, set Zwitchy as your data line and switch on Data Roaming for it (that just means "use the eSIM's partner network," never your home carrier).
Unsure on size? Start with 5-6 GB and top up in seconds if you run low.
Any eSIM-capable phone works on German networks: iPhone XS/XR or newer, Google Pixel 3 and up, and recent Samsung Galaxy flagships. Two catches: it must be carrier-unlocked, and it's worth checking Settings → General → About for an available EID. Because the eSIM runs alongside your physical SIM, most travelers keep their home line for calls and texts and just select Zwitchy for data.

Germany's headline coverage numbers are genuinely strong. The Bundesnetzagentur put combined outdoor 5G coverage at roughly 95% of the country's territory as of October 2025, with 4G or 5G together reaching about 98%, and it reported each carrier separately too: Deutsche Telekom at about 87%, Vodafone around 75% and O2 (Telefónica) around 76%. Whichever one your eSIM roams onto, it's one of those three numbers, never the combined 95%.
The gap those figures don't show up on is the train. Deutsche Bahn and Deutsche Telekom are jointly closing every coverage hole across the railway's full 33,400 km network, but their own published timeline only finishes by the end of 2026.
The busiest 7,800 km of ICE and IC routes reached 200+ Mbit/s by the end of 2024, a further 13,800 km of high-traffic lines followed by the end of 2025, and the remaining regional lines are still being filled in through this year.
Ride a well-traveled ICE corridor today and coverage is close to seamless. Ride a quieter regional line and a dead patch through a tunnel or forested stretch is still plausible before the project finishes.
That pattern holds off the rails too. Berlin, Munich, Frankfurt, Hamburg and every other major city run dense 4G and 5G with no real gaps, and most countryside driving stays connected too. The exceptions are specific pockets: deep forest in the Bavarian Alps or the Black Forest, regional rail lines still mid-upgrade, and the odd rural valley, where any of the three networks can drop out.
Touring the Netherlands or France on the same trip? The Netherlands and France each run on their own local networks, so each needs a separate plan, and the same goes for Austria or Poland, unless a regional Europe plan already has you covered, see the Eurotrip guide for one eSIM across the continent. Ready to pick a size?
No. The passport-and-ID check under Section 172 of the TKG applies to a prepaid SIM bought in person from an operator. A travel eSIM installs online with just an email address for delivery, no identity check involved.
Budget 5-7 GB for a typical one-city-plus-day-trips week: maps, DB Navigator, messaging and the usual photo backlog. Add more if the trip covers several cities by ICE.
Mostly, on the busiest ICE and IC corridors, which reached upgraded coverage by the end of 2025. Quieter regional lines are still being filled in under a Deutsche Bahn and Deutsche Telekom project that only finishes by the end of 2026, so an occasional dead patch is still possible there.
Zwitchy's Germany plan rides the country's partner networks, Deutsche Telekom, Vodafone and O2 (Telefónica), whichever combination gives the strongest coverage for the route.
That 95% is a combined figure across all three carriers. Each one individually covers less, Deutsche Telekom around 87%, Vodafone and O2 each around 75-76%, so actual coverage depends on which single network your eSIM roams onto.
WiFiOnICE covers most ICE trains at no cost, but it's shared bandwidth that thins out on a full train and drops in the same tunnels and dead zones cellular data does, so it's a backup, not a replacement for your own connection.
No, any working data connection, including a travel eSIM, runs those apps the same way a local SIM would. No German phone number is required.
Any eSIM-capable phone works, iPhone XS/XR or newer, Google Pixel 3 and up, and recent Samsung Galaxy flagships, as long as it's carrier-unlocked.
Tap a size to see live Germany prices and buy in a couple of taps.
Get a travel eSIM for 200+ destinations in under a minute.
Get your Germany eSIM →