
Travel planner · Practical guide
eSIM for Germany: the best data plans for your Hamburg trip
If you are flying in from the United States, Canada, the UK, Australia or Asia, a prepaid travel eSIM is the cheapest way to have mobile data the moment you land at Hamburg Airport. If your phone plan is from an EU or EEA country, you do not need one at all. This guide sorts out who needs a Germany eSIM to stay connected in Germany, which German network you will actually be on, and what Saily, Airalo, Holafly, Breeze and Jetpac charge right now.
Photo: Jungfernstieg
- Who needs a Germany eSIM: visitors from the US, Canada, the UK, Australia and most of Asia. A day of roaming on a home carrier plan usually costs more than a full week of eSIM data.
- Who does not: anyone with a SIM from an EU or EEA country. Roam-like-at-home rules mean your Spanish, Dutch or Swedish plan works in Hamburg at domestic rates.
- Networks in Germany: Telekom, Vodafone and O2 Telefónica, plus 1&1, which has run its own network since December 2023. Travel eSIMs for Germany connect mostly through O2 Telefónica or Vodafone, and the providers say so on their pages.
- Cheapest fixed plan compared: 1 GB for 7 days at 3.99 euros from Saily or 3.99 US dollars from Breeze, as of September 2026. Unlimited data starts at 10 euros for 3 days with Airalo.
- Hamburg is one stop of several? Buy a Europe eSIM instead. Saily's Europe plan covers 35 countries from 4.49 euros, Airalo's covers 41 from 4.50 euros, and Holafly's Europe plan costs the same as its Germany plan.
- Skip the prepaid SIM card: German law (§ 172 TKG) requires ID verification before any prepaid SIM is activated. A travel eSIM installed at home avoids the paperwork.
Germany eSIM data plans at a glance
Cheapest fixed plan and cheapest unlimited plan per provider, as of September 2026, in the currency each provider displayed. Hotspot and network as stated on the provider's Germany page.
Advertising: our Saily link is a partner link. If you buy through it, we earn a commission and the price stays the same for you. Every other link on this page is unpaid, and the comparison is the same either way.
| Provider | Cheapest fixed plan | Unlimited from | Hotspot | Network in Germany | Link |
|---|---|---|---|---|---|
| Saily | 1 GB / 7 days: 3.99 € | 5 days: 37.49 € | yes | not named | Visit Saily |
| Airalo | unlimited plans only | 3 days: 10.00 € | yes | O2 (primary) plus one other network | Visit Airalo |
| Holafly | unlimited plans only | 3 days: $11.90 | 1 GB per day | Vodafone Germany / Telefónica Germany | Visit Holafly |
| Breeze eSIM | 1 GB / 7 days: $3.99 | 1 day: $4.99 | yes | Telefónica Germany | Visit Breeze eSIM |
| Jetpac | 5 GB / 30 days: $10.50 | 30 days: $65.99 | yes | not named | Visit Jetpac |
Do you need an eSIM for Germany? It depends on where your phone is from
The honest answer to "do I need an eSIM for Germany" is a question back: where is your phone plan from? Germany sits inside the European Union's roaming area, and that single fact decides almost everything.
- United States and Canada Yes, buy one. Most US and Canadian carriers sell international day passes that are charged per day of use, and a two-week trip to Germany on a day pass adds up fast. A Germany eSIM with 5 or 10 GB of data typically costs less than two days of that. If your plan already includes free international roaming at reduced speed, an eSIM is still the faster connection for maps and tickets, but it becomes a comfort purchase rather than a necessity.
- United Kingdom Usually yes. Since Brexit, free EU roaming is no longer guaranteed on UK plans. Some carriers still include it, many charge a daily fee. Check your own tariff before you travel; if there is a daily roaming charge, a prepaid eSIM for Germany wins on price.
- Australia, New Zealand, Asia Yes. Roaming packs from Australian, Japanese, Singaporean or Indian carriers are among the most expensive in the world per gigabyte. A travel eSIM is the standard answer here.
- EU and EEA countries No. Roam like at home applies: a SIM from France, Italy, Spain, Poland, Norway, Iceland or any other EU/EEA country uses your domestic allowance in Germany at no extra cost. Prepaid plans with very small data volumes may hit a fair-use cap, and long stays of several months can trigger surcharges, but for a city break in Hamburg you need nothing extra.
- Switzerland Check your plan. Switzerland is not in the EU roaming area, and Swiss tariffs vary widely: many include EU data, some do not. If yours does not, a Germany eSIM is the cheap fix.
One more group: anyone arriving on a cruise ship. At sea your phone connects to the ship's own network, which no travel eSIM covers. The eSIM starts earning its keep the moment you walk down the gangway in Hamburg. More on that in our cruise port guide.
Mobile networks in Germany: which one will your eSIM use?
Germany has three long-established mobile networks: Deutsche Telekom (the T-Mobile parent, marketed at home simply as Telekom), Vodafone and O2, which belongs to Telefónica Germany. A fourth, 1&1, switched on its own network in December 2023 and is still building coverage, so as a visitor you will not land on it.
A travel eSIM does not own a network in Germany. It roams on one or two of the three big ones, and the good providers say which. On its Germany page, Airalo lists O2 as the primary network plus one other. Holafly names Vodafone Germany and Telefónica Germany. Breeze states that its Germany eSIM connects to Telefónica Germany. Saily and Jetpac do not name the network on their Germany landing pages, so we do not either.
For a city trip to Hamburg this matters less than it sounds. All three networks cover the city center, the harbor, the airport and the S-Bahn and U-Bahn lines you will ride. The difference shows on regional trains between cities and in rural stretches, where Telekom has the reputation for the deepest coverage. If you plan to travel on to the North Sea coast or the countryside, a plan that names Vodafone or Telekom as its partner is the safer pick; for Hamburg itself, any of the compared eSIM providers will do.
5G: every provider here advertises 4G LTE and 5G where available. Whether your phone actually shows 5G depends on the roaming agreement and on your handset, so do not pay extra for a plan because of the 5G badge.
Germany eSIM or Europe eSIM? Decide before you buy
If Hamburg is your only stop, a local Germany eSIM is the cheapest option. Saily's 1 GB for 7 days is 3.99 euros in Germany and 4.49 euros on its Europe plan; Airalo's Germany unlimited plan starts at 10 euros for 3 days against 10.50 euros for the Europe version. Small differences, but they grow with the data volume: Saily's 10 GB for 30 days is 14.99 euros for Germany and 31.99 euros for Europe.
If Hamburg is one stop on a trip that also touches Copenhagen, Amsterdam, Berlin and Prague, the regional Europe eSIM is the better buy every time. You install one eSIM, it keeps working across the border, and you never sit on a train hunting for a new plan. Saily's Europe eSIM covers 35 countries, Airalo's regional Europe eSIM covers 41 countries and networks, and Holafly prices its Europe plan (33 countries) exactly like its Germany plan, so with Holafly there is no reason to buy the single-country version at all.
The trap to avoid: buying a Germany plan, then discovering in Denmark that it has stopped working. Local eSIMs are strictly local. If there is any chance of a day trip across a border, spend the extra euro on Europe.
Best eSIM for Germany: the five providers compared
The table above shows the cheapest entry plan and the cheapest unlimited plan per provider, read from each provider's Germany page on September 7, 2026. Saily and Airalo displayed euros, Holafly, Breeze and Jetpac displayed US dollars; we have kept each in its own currency rather than converting. Below, one section per provider with who it suits.
Saily: cheapest fixed data plans, app that activates itself on arrival
Saily is the travel eSIM from Nord Security, the company behind NordVPN, and its Germany eSIM data plans are the cheapest fixed plans in this comparison as of September 2026: 1 GB for 7 days at 3.99 euros, 3 GB for 30 days at 7.99 euros, 5 GB at 9.99 euros, 10 GB at 14.99 euros and 20 GB for 30 days at 20.49 euros. Unlimited data starts at 37.49 euros for 5 days and runs up to 30 days. Saily's technical details for Germany list hotspot access as unlimited with no restrictions and describe the unlimited plan as having no hidden limits; the network partner is not named.
How it works: you buy the plan, install the Saily eSIM through the app while still at home, switch on data roaming for the Saily line, and the plan activates by itself when your phone first connects to a network in Germany. Every plan has a 180-day activation window, so buying a month before departure is fine. Saily also sells an optional US phone number for calls and texts, which is unusual among travel eSIMs, and its app includes an ad blocker and web protection.
For whom: the budget traveler who knows roughly how much data they use. A 5 GB plan for 9.99 euros covers a week of maps, transit apps, messaging and photo uploads for most people. If you want a Europe eSIM instead, Saily's regional plan starts at 4.49 euros for 1 GB and covers 35 countries.
Visit the Saily website Opens the provider's Germany page. Prices as of September 2026.
Airalo: the biggest store, unlimited data from 10 euros
Airalo is the largest travel eSIM store, with local, regional and global eSIMs for more than 200 destinations and an app in 53 languages. On September 7, 2026, its Germany page offered unlimited data only: 3 days for 10 euros, 5 days for 16 euros, 7 days for 21.50 euros, 10 days for 27 euros, 15 days for 37.50 euros and 30 days for 52.50 euros. The page names O2 as the primary network plus one other network the eSIM can use.
Hotspot: Airalo's help center states that you can use your personal hotspot with your eSIM as long as your device and the network support it, with no separate tethering fee. Airalo eSIMs are data only, with no phone number, and the eSIM can be topped up with a new plan on a later trip rather than reinstalled.
For whom: travelers who want unlimited data in Germany without thinking about gigabytes, and anyone already using the Airalo app from earlier trips. For a multi-country itinerary, Airalo's Europe eSIM starts at 4.50 euros and covers 41 countries and networks; the European Union and United Kingdom regional eSIM starts at 4 euros.
Visit the Airalo website Opens the provider's Germany page. Prices as of September 2026.
Holafly: unlimited data by the day, hotspot capped at 1 GB
Holafly sells unlimited data only and prices it by trip length. Its Germany eSIM cost 11.90 US dollars for 3 days, 20.50 dollars for 5 days, 27.50 dollars for 7 days, 36.50 dollars for 10 days, 50.50 dollars for 15 days and 73.90 dollars for 30 days as of September 2026. The provider names Vodafone Germany and Telefónica Germany as its networks.
The fine print that matters: hotspot sharing is limited to 1 GB per day, so a 7-day plan lets you share 7 GB in total with a laptop or a travel companion. Holafly offers refunds for device incompatibility, cancellation and connection problems, paid back to the original payment method within 5 to 10 business days. Plans are data only; calls go over WhatsApp or FaceTime.
For whom: the traveler who streams, video-calls and uploads without counting, and who has one phone to keep online. If two or three people want to share one connection all day, Holafly's hotspot cap makes Saily, Breeze or Jetpac the better fit. Holafly's Europe eSIM (33 countries) costs the same as the Germany plan, so buy the Europe version.
Visit the Holafly website Opens the provider's Germany page. Prices as of September 2026.
Breeze eSIM: the plan Hamburg Airport itself promotes, 1 GB from 3.99 dollars
Breeze is the one provider on this page with a Hamburg connection: Hamburg Airport's own website links to a co-branded version called HAMeSIM, hosted at ham.breezesim.com, with the airport's promise of flexible data volume and no roaming charges in more than 190 countries. It is the same Breeze product behind a HAM logo, so we compare the standard Breeze Germany eSIM here.
Breeze's Germany plans, from the product page on September 7, 2026: fixed data from 1 GB at 3.99 US dollars through 2 GB (4.99), 3 GB (5.49), 5 GB (6.99), 10 GB (11.49), 20 GB (17.49), 50 GB (24.99) up to 100 GB at 42.49 dollars. Unlimited Essential runs from 1 day at 4.99 dollars to 30 days at 59.99 dollars, and a Premium Unlimited tier offers 30 GB for 5 days (22 dollars), 60 GB for 10 days (33 dollars) or 90 GB for 15 days (44 dollars). The eSIM connects to Telefónica Germany, tethering is included on every Germany plan at no extra charge, and validity starts the first time the eSIM connects to a network in Germany rather than at purchase. Unused plans are fully refundable.
For whom: heavy data users who want a big fixed bucket rather than a daily unlimited fee. 20 GB for 17.49 dollars is the best large-volume price in this comparison, and the 1-day unlimited plan is a neat fit for a single shore day from a cruise ship.
Visit the Breeze eSIM website Opens the provider's Germany page. Prices as of September 2026.
Jetpac: 30-day buckets with airport lounge insurance
Jetpac is a travel eSIM with a twist: register your flight in its app and, if the flight is delayed, its SmartDelay perk gets you into an airport lounge for free. Its Germany eSIM page on September 7, 2026 listed 5 GB for 10.50 US dollars, 10 GB for 14.50 dollars, 15 GB for 20 dollars, 20 GB for 35 dollars, 30 GB for 24.99 dollars and 40 GB for 29.99 dollars, all valid for 30 days, plus unlimited data for 30 days at 65.99 dollars. Most of those were shown as discounted from a higher list price (the 20 GB pack was not, which is why it costs more than 30 GB), so expect them to move.
The unlimited plan gives the first 3 GB every 24 hours at standard speed and then drops to 1 Mbps. Jetpac states that it allows unlimited tethering with no data cap, and it advertises a 100 percent money-back guarantee. On any pack of 3 GB and above it includes, in its own words, free WhatsApp chat, Uber, Grab and navigation on Google Maps, a useful safety net when the data allowance is nearly gone on the last day of a trip. Jetpac does not name its German network partner on the page.
For whom: travelers on a longer German or international trip who fly a lot and value the lounge perk. For a three-day Hamburg visit, Saily or Airalo will be cheaper.
Visit the Jetpac website Opens the provider's Germany page. Prices as of September 2026.
Prepaid SIM card in Germany: the alternative, and why it is slower
You can still buy a physical prepaid SIM card in Germany. Supermarket brands are the classic route: ALDI TALK, sold by the ALDI chain, lists its starter set at 9.99 euros including 10 euros of credit, running on the Telefónica (O2) network, and offers an eSIM version of the same product. Telekom, Vodafone and O2 sell their own prepaid SIM cards in their shops, including in downtown Hamburg.
The catch is the law. Since 2017, § 172 of the German Telecommunications Act (TKG) requires providers of prepaid mobile services to verify the customer's name, address and date of birth against an official photo ID before the SIM is activated. In practice that means a passport check by video call or in a shop, and the process is built for residents: some verification apps and flows do not accept non-EU documents smoothly. There is no tourist exemption.
So a prepaid SIM card in Germany is a fine choice for a stay of several months, where a German phone number is useful and 10 euros of monthly data is hard to beat. For a week in Hamburg it is a detour. The travel eSIM you install on your sofa at home needs no ID check because it is sold by a foreign provider that roams into Germany, and that is the real reason travel eSIMs took over.
How to install and activate your Germany eSIM
- 1. Check that your phone is eSIM compatible and unlocked Every iPhone from the XS and XR (2018) onward supports eSIM, and US iPhones from the iPhone 14 on are eSIM only. Google Pixel 3 and later and Samsung Galaxy S20 and later also qualify, along with most recent flagships. Dial *#06# and look for an EID line: if it is there, your phone has an eSIM. The phone must also be carrier unlocked; a financed phone locked to a US carrier will not accept a second line.
- 2. Buy and install the eSIM at home, on Wi-Fi Buy an eSIM for Germany a few days ahead. Installation downloads a profile, and you want that to happen on your home Wi-Fi, not on a foreign network you do not yet have. Scan the QR code or use the provider's app, then give the new line a name like "Germany". Saily, Airalo, Holafly, Breeze and Jetpac all let you install the eSIM in advance without starting the clock: the plan activates on your first connection in Germany, or at the latest after an activation window (Saily: 180 days).
- 3. Keep your home SIM in the phone for calls and texts Dual SIM is the whole point. Leave your home SIM active as the default line for calls and SMS, so you still receive bank codes and family calls. Set the eSIM as the default line for mobile data. Then switch off data roaming on your home SIM, otherwise your phone may quietly use the expensive line.
- 4. Turn on data roaming for the eSIM line Counterintuitive but required: a travel eSIM is technically roaming on a German network, so data roaming must be on for that line. Most support tickets across all providers boil down to this one switch.
- 5. Land, wait a minute, check After the wheels touch down in Hamburg, the eSIM should connect on its own. If it does not, toggle airplane mode or pick the network manually (O2-de, Vodafone.de or Telekom.de, depending on your plan). Then open the provider app once to confirm the plan is active and see the data usage.
- 6. Hotspot and topping up Tethering is allowed by Saily (unlimited, no restrictions), Airalo (where device and network support it), Breeze and Jetpac (no data cap); Holafly caps sharing at 1 GB per day. If you are running out of data, all five providers let you add a new plan to the same eSIM from their app, so there is no need to install a new eSIM.
Using your data in Hamburg: the apps that need it and the free Wi-Fi that helps
Two apps make Hamburg easy and both want mobile data. The hvv switch app (and the older hvv app) shows live connections and sells every ticket for the city's subway, trains, buses and harbor ferries at a 7 percent online discount, so your first purchase on the ground already pays for a day of eSIM data. How the fares work is in our guide to getting around Hamburg. For trains beyond the city, the DB Navigator app from Deutsche Bahn holds your tickets and shows platform changes, and Germany's railway is famous for platform changes.
Free Wi-Fi covers the two places you arrive. Hamburg Airport runs a free network called HAM AIRPORT FREE WIFI throughout the terminals, available around the clock; you enter an email address, your name and the reason for your visit, then accept the terms. The airport also promotes an eSIM of its own, HAMeSIM, which is the Breeze product compared above. At the Hauptbahnhof and other Deutsche Bahn stations, the free WIFI@DB network has no time limit once you accept the terms. Both are handy for a first download, but neither follows you onto the S-Bahn or into the Speicherstadt, and public Wi-Fi is exactly where you should not log into your bank.
Cafés, hotels and museums in Hamburg routinely offer guest Wi-Fi, usually with a password at the counter. Treat it as a bonus, not a plan. Between the airport, the station and your hotel, the gaps are where the eSIM does its work: the walk from the U-Bahn to the hotel, the ferry ride on line 62, the search for a late dinner in St. Pauli.
Alternatives to a travel eSIM
A prepaid eSIM from an international eSIM provider is not the only way to get data in Germany. The other routes, with their honest trade-offs:
- Your home carrier's roaming pass The zero-effort option: your own number, your own plan, one daily fee. Worth it for a one- or two-day stopover, and for anyone who must be reachable on their usual number at all times. For a week or more, a Germany eSIM is almost always cheaper.
- Wi-Fi only Possible in Hamburg with the airport and station networks plus hotel Wi-Fi, and it costs nothing. You give up live transit directions, mobile tickets and translation on the street. Fine for a relaxed second visit, stressful for a first.
- A German prepaid SIM card Cheapest per gigabyte for long stays and the only way to get a German phone number. Requires the ID verification described above, and you lose your home number while the card is in the phone unless your handset takes two SIMs.
- Pocket Wi-Fi rental A rented hotspot device shared by a family or group. Another gadget to charge and return; a single eSIM with hotspot enabled on one phone does the same job for less.
Our recommendation by type of trip
- Three days in Hamburg, one traveler Saily, 5 GB for 30 days at 9.99 euros, or Airalo unlimited for 3 days at 10 euros if you would rather not count. Both as of September 2026.
- Hamburg plus Berlin, Copenhagen or Amsterdam A Europe eSIM, not a Germany eSIM. Saily Europe from 4.49 euros (35 countries) or Airalo Europe from 4.50 euros (41 countries). With Holafly, the Europe plan costs the same as Germany, so take Europe.
- Family or couple sharing one connection Breeze with a 20 GB or 50 GB fixed plan and hotspot included, or Saily 20 GB for 20.49 euros. Avoid Holafly for sharing because of the 1 GB per day hotspot cap.
- Cruise passengers with one shore day Breeze Unlimited Essential for 1 day at 4.99 dollars, installed before you sail. The eSIM does nothing at sea and everything on the quay.
- A month or longer in Germany Consider a German prepaid SIM after all, ID check included, or Jetpac's 40 GB for 30 days at 29.99 dollars if you would rather skip the paperwork.
Frequently asked questions about eSIMs for Germany
Which eSIM is best for Germany?
By plan data as of September 2026: Saily has the cheapest fixed data plans (1 GB for 3.99 euros, 20 GB for 20.49 euros), Airalo the cheapest unlimited entry (3 days for 10 euros), Breeze the best large buckets (50 GB for 24.99 US dollars) with hotspot on every plan, Holafly a simple unlimited-per-day model with a 1 GB daily hotspot cap, and Jetpac 30-day plans with airport lounge access on delays. For a short Hamburg trip, Saily or Airalo; for a multi-country trip, any provider's Europe eSIM.
Can I get an eSIM in Germany after I arrive?
Yes, but do it on Wi-Fi at the airport (HAM AIRPORT FREE WIFI) or your hotel, because the eSIM profile has to be downloaded before it can connect. Buying and installing at home the day before is easier: none of the compared providers start the clock until the eSIM first connects in Germany.
Do I need to register my ID or passport to get an eSIM in Germany?
Not for a travel eSIM from Saily, Airalo, Holafly, Breeze or Jetpac: they are foreign providers roaming into Germany and only need your email and payment. A German prepaid SIM card or German eSIM from Telekom, Vodafone, O2 or a supermarket brand is different: § 172 TKG requires verification of your identity with a photo ID before activation.
Can I make phone calls or send SMS with a Germany eSIM?
Travel eSIMs are data only. Calls and texts go over WhatsApp, FaceTime, Signal or your carrier's Wi-Fi calling. Keep your home SIM active in the second slot for regular calls and for the SMS codes your bank sends. Saily sells an optional US phone number as an add-on; the others do not include a number.
Is my phone compatible with an eSIM for Germany?
iPhone XS, XR and every later model, Google Pixel 3 and later, Samsung Galaxy S20 and later and most recent flagships support eSIM. Dial *#06#: if an EID appears, you have an eSIM. The phone must also be carrier unlocked. Older or budget Android phones and some models sold in mainland China lack eSIM support.
Should I buy unlimited data or a fixed plan for Germany?
Count your days. Unlimited plans from Airalo (10 euros for 3 days) or Holafly (11.90 dollars for 3 days) beat fixed plans only for short, data-heavy trips with streaming and video calls. For a week of maps, transit and messaging, 5 GB is usually plenty and costs 9.99 euros at Saily. Read the fair-use terms before buying unlimited: Jetpac's unlimited plan slows to 1 Mbps after 3 GB per day, Holafly caps hotspot sharing at 1 GB per day, and Saily describes its unlimited plan as having no hidden limits.
When does my Germany eSIM plan activate?
On the first connection to a German network, not at purchase or installation. Saily gives 180 days to activate before the plan starts by itself; Breeze states that validity begins the first time the eSIM connects in Germany. Install at home, switch on data roaming for the eSIM line, and the plan starts when you land.
What are the downsides of using an eSIM in Germany?
No German phone number, so nobody local can call you on it; some unlimited plans throttle after a daily allowance (Jetpac: 3 GB per day); a locked or incompatible phone cannot use one; and local Germany plans stop at the border, so a day trip to Denmark needs a Europe eSIM. Coverage on the roaming network can also be a step below what a resident on the same network gets on regional trains and in the countryside.