Germany
Allan Feitor · Pexels

Berlin: excellent above ground, unreliable in the older tunnels

Berlin's sights are spread across a city rather than clustered in a centre, so you navigate constantly — and the one real coverage gap is underground, on the older U-Bahn and S-Bahn lines. German data is also the cheapest we hold, at $0.64 a gigabyte on the verified 50 GB month.

Germany eSIM plans compared

  • Nomad50 GB · 30d$32$0.64/GB✓ checkedBest value10 plans
    DataDaysPricePer GB
    1 GB7$4.50$4.50
    3 GB30$8$2.67
    5 GB30$10$2
    Unlimited3$11—
    10 GB30$14$1.40
    Unlimited5$18—
    20 GB30$21$1.05
    Unlimited7$23—
    Unlimited10$30—
    50 GB30$32$0.64

    Check Nomad prices →

  • Airalo50 GB · 30d$36$0.72/GB✓ checked18 plans
    DataDaysPricePer GB
    1 GB3$4$4
    3 GB3$7.50$2.50
    3 GB7$8$2.67
    5 GB7$10.50$2.10
    Unlimited3$11—
    5 GB15$11$2.20
    5 GB30$11.50$2.30
    10 GB7$15$1.50
    10 GB15$15.50$1.55
    10 GB30$16$1.60
    Unlimited5$18—
    20 GB15$22.50$1.13
    20 GB30$23$1.15
    Unlimited7$24—
    Unlimited10$30—
    50 GB30$36$0.72
    Unlimited15$42—
    Unlimited30$59—

    Check Airalo prices →

  • Saily20 GB · 30d$22.99$1.15/GB✓ checked5 plans
    DataDaysPricePer GB
    1 GB7$4.49$4.49
    3 GB30$8.99$3
    5 GB30$10.99$2.20
    10 GB30$16.99$1.70
    20 GB30$22.99$1.15

    Check Saily prices →

  • HolaflyUnlimited · 3d$11.90unlimited✓ checked6 plans
    DataDaysPricePer GB
    Unlimited3$11.90—
    Unlimited5$20.50—
    Unlimited7$27.50—
    Unlimited10$36.50—
    Unlimited15$50.50—
    Unlimited30$73.90—

    Check Holafly prices →

  • eSIM Go10 GB · 30d$18$1.80/GBTelekom ?not sold to travellers2 plans
    DataDaysPricePer GB
    3 GB30$9$3
    10 GB30$18$1.80

    There is nowhere to send you. eSIM Go sells wholesale to resellers rather than to travellers: its site offers “Contact Sales” instead of a checkout, publishes no consumer price, and has no per-country pages — checked on 18 August 2026. The figures above have never been verified and cannot be, because the product is not on sale to the public.

Providers marked ✓ checked were read from their own site on ; those marked indicative come from our earlier research and are not yet verified. Rows marked not sold to travellers are for a wholesale platform that sells to resellers rather than to the public, so the prices shown cannot be bought at any checkout and are listed only to show what our older dataset contained. Providers change pricing without notice — check before buying. Host networks marked ? are taken from provider listings and have not been confirmed by us; where no network is shown, the provider does not publish one. How we check prices.

A city you navigate rather than wander

Berlin is spread out in a way that catches people who arrive expecting a compact European capital. Brandenburg Gate to the East Side Gallery, Checkpoint Charlie to Sachsenhausen out at Oranienburg, Alexanderplatz to Tempelhof — these are transit journeys, not walks. The city's former division is the reason: the major sites sit across the whole map instead of gathering around one centre.

The practical effect is that you will use maps and the BVG Fahrinfo app more here than in most cities, and for longer stretches at a time. Route planning is not an occasional lookup; it is most of the day. Budget data accordingly, and expect the total to look more like a working week than a city break.

Above ground, the network is not the constraint. Coverage is very good across Mitte, Prenzlauer Berg, Kreuzberg, Friedrichshain and every other district visitors spend time in, with 5G from Telekom, Vodafone and O2 through the core.

The gap is underground

The U-Bahn and S-Bahn are the exception, and it is an uneven one. Newer sections have growing cellular coverage in the tunnels. Older lines have gaps, and the gaps arrive without warning — you lose the connection between stations rather than for a whole journey.

None of that is dangerous, but it does change the order you do things in. Plan the route while you are still on the platform, or on the street above it, rather than assuming you can re-plan mid-tunnel when a connection is announced. If you are changing lines under Alexanderplatz with a train to catch, having the next leg already on screen is worth more than a bigger data allowance.

The same applies to DB Navigator, Germany's rail app, which most visitors end up using for a day trip to Potsdam or a connection on to Dresden, Hamburg or Munich. Its value is the live platform and delay information, and live information needs a live connection. German rail is punctual by reputation and less so in practice, which is precisely why the real-time view matters.

Whether you need to buy anything at all

If you are travelling from elsewhere in the EU or EEA, your own plan roams in Germany at domestic rates and you should buy nothing. That covers a large share of visitors to Berlin, and no page trying to sell you a plan should bury it.

For everyone else, Germany is the cheapest market in the data we hold. Every row below has been checked against the provider's own site, Airalo on 13 August 2026, Saily on 16 August 2026 and Nomad on 17 August 2026:

PlanPricePer GBStatus
Airalo, 1 GB / 3 days$4$4verified
Saily, 1 GB / 7 days$4.49$4.49verified
Nomad, 5 GB / 30 days$10$2verified
Saily, 5 GB / 30 days$10.99$2.20verified
Airalo, 5 GB / 30 days$11.50$2.30verified
Nomad, 10 GB / 30 days$14$1.40verified
Airalo, 10 GB / 30 days$16$1.60verified
Nomad, 20 GB / 30 days$21$1.05verified
Saily, 20 GB / 30 days$22.99$1.15verified
Nomad, 50 GB / 30 days$32$0.64verified
Airalo, 50 GB / 30 days$36$0.72verified

The Nomad rows are the ones that moved. Until 18 August its German prices had never been read at its own checkout, and the figures we held were too high — $18 for the 10 GB month rather than $14, $28 for the 20 GB rather than $21, and no 50 GB row at all. Nomad is now the cheapest verified plan at four of the sizes in that table. Saily's cheapest gigabyte is no longer the market floor either — at $4.49 for a week it sits above Airalo's $4 for three days, though it buys four more days.

The ladder does not stop at 20 GB, and the top of it is where the value sits: the verified 50 GB month at $32 is $0.64 a gigabyte, against $1.40 a gigabyte on Nomad's 10 GB month and $2.00 a gigabyte on its 5 GB. For a long weekend that is overbuying, and 5 GB is a comfortable amount for four days of heavy navigation. For a fortnight in Berlin with day trips, or Berlin as one stop on a German trip, the largest row is worth the arithmetic.

A local German SIM is the slow option. Registration requires a passport, and our figure for an airport SIM is about $15 — more than a 10 GB eSIM month costs. There is no cost argument for the counter here, only a preference for physical cards.

Which network you land on

You will see Telekom named a lot on pages like this one. eSIM Go and Holafly list Telekom in their own material for Germany, neither of which has been checked against the carrier. Airalo, Saily and Nomad publish no host network for Germany at all — an earlier version of this page listed Saily and Nomad on Telekom, and both entries were errors in our data.

In Berlin the honest answer is that it does not matter. All three national networks run 5G through the districts you will be in, and the tunnel gaps that do exist are a property of the tunnels rather than of any one operator. Buy on price and on how many days you need.

Full provider-by-provider pricing is on the Germany hub.

Common questions

Does the Berlin U-Bahn have mobile signal?

On newer sections, increasingly yes. Older lines still have tunnel gaps, and you tend to lose the connection between stations rather than for the whole trip. Plan your route before you go down the stairs.

Do I need a German eSIM if I live in the EU?

No. An EU or EEA plan roams in Germany at your domestic rates, so there is nothing to buy. This page is for visitors arriving from outside that area.

How much data does a few days in Berlin use?

More than a compact city, because the sights are spread out and you navigate almost continuously. Five gigabytes is comfortable for a long weekend; longer stays are better served by the large monthly rows, where German pricing drops to about $0.64 a gigabyte.