10% OFF your travel eSIM - Use code MEGA10

MegaEsim

eSIM for Germany

Get reliable and affordable internet connectivity during your trip.

Excellent 4.9 from 6,798+ reviews across all destinations
Germany travel eSIM with fast 4G/5G mobile data coverage from MegaEsim
Number of eSIMs 1
Secure checkout
Truly Unlimited DataStay connected every day with no overall data cap for the full validity period.
High-Speed Every DayUp to 1 GB per day at full 4G/5G speed, then up to 1 Mbps for the rest of that day.
Resets Every DayYour full-speed allowance refreshes automatically every 24 hours, with nothing for you to do.
Multi-network CoverageRuns on O2 and Vodafone in Germany for stable coverage.
Multiple eSIM PurchaseYou can buy several eSIMs at once for family and friends.
Device CompatibilityWorks with any smartphone that supports eSIM.

Germany travel data eSIM

What Is a Germany eSIM?

A Germany eSIM is a digital data plan that gives your phone mobile internet across Germany without a physical SIM card. You buy a plan, scan a QR code, and you are online. No plastic SIM, no airport queues.

Your home SIM stays in your phone, so you keep your normal number for calls and texts while the eSIM handles data. Cheaper than roaming, faster than finding a SIM shop when you land.

Strongest network, chosen automatically Runs on O2 and Vodafone. Data only, so no German number and no SMS.
  • No Physical SIM Card100% digital, delivered as a QR code
  • 4G LTE + 5G SpeedConnects to whichever operator is strongest nearby
  • Keep Your Home NumberDual SIM, so calls and texts still reach you
  • Fixed Price, No SurprisesPaid up front, with no meter running

Local networks

Which networks you connect to in Germany

Your MegaEsim Germany plan roams on the local operators below. Your phone picks whichever gives the strongest signal where you are standing, so there is nothing to choose or set up.

O2 5G Vodafone 5G

19 plans are available for Germany, from $1.29 up to $71.40. Every plan is data only, delivered by QR code, and starts counting when you connect on arrival.

Germany flag Berlin Munich Hamburg Cologne

Same plan, same coverage, wherever you go in Germany.

Every plan

All Germany eSIM plans and prices

Unlimited plans never run out. They run at full speed up to a daily allowance, then carry on at a reduced speed. Data plans give you a set amount of data to use across the whole validity period.

Prices and plan details last updated .

See all 19 plans and prices Hide the full price list 1 GB to 50 GB plus unlimited · 1 to 30 days · from $1.29
Full speed each dayValidityPer dayPrice
1 GB a day1 day$1.29$1.29
3 GB a day1 day$2.38$2.38
1 GB a day3 days$0.88$2.65
3 GB a day3 days$2.38$7.14
1 GB a day Best value7 days$0.88$6.17
3 GB a day7 days$2.38$16.66
1 GB a day15 days$0.88$13.23
3 GB a day15 days$2.38$35.70
1 GB a day30 days$0.88$26.46
3 GB a day30 days$2.38$71.40

Once the daily allowance is used the connection keeps working at a reduced speed, then resets the next day.

Pick yours in the selector at the top of the page.

The alternatives

Travel eSIM vs SIM Card vs Roaming

The same trip, three ways to pay for data.

Recommended

MegaEsim travel eSIM

Sorted before you leave home

From $1.29, fixed

  • Scan a QR code before you fly
  • Working the moment you land
  • Keeps your home number
  • Paid up front, so no bill later

Local SIM card

Cheap, once you have one

Varies by shop

  • Find a shop, queue, show ID
  • Offline until you reach that shop
  • Your own SIM comes out
  • Paid up front, so no bill later

Roaming on your home plan

Nothing to do, and it costs

Often $10 or more a day

  • Already switched on
  • Keeps your home number
  • Charged per day, per line
  • The bill lands after the trip

Everyday use

Your number stays yours, and every app keeps working

Because your home SIM stays in the phone, WhatsApp still runs on your own number, and so do iMessage and the SMS codes your bank sends. Everything else simply uses the eSIM's data, exactly as it does on Wi-Fi at home.

  • WhatsApp
  • Google Maps
  • Uber
  • Instagram
  • Spotify
  • Gmail
  • Banking apps
  • Airline apps

Getting connected

From checkout to signal in three steps

Buying and installing takes about five minutes. The only waiting happens after you land.

Buy before you fly Choose your plan and the QR code arrives by email within a minute or two. It also sits in your account as a backup.
Install while you have Wi-Fi Scan the code from your phone settings. Do this at home the night before rather than in an arrivals hall with no signal.
Land, then switch on data roaming Turn on data roaming for the eSIM line when you arrive. Your plan activates on a local network and the clock starts then, not before.

Read the full setup guide

If plans change

Change of plans? No problem

Buy now and decide later. There are three situations where we refund you, and you have a long window to ask.

6 month money back guarantee You have half a year from the day you buy to ask for a refund.
Your trip is off
Cancelled or postponed and you have not activated the eSIM. Full refund.
Your phone cannot take it
Device turns out not to support eSIM, or it is carrier locked. Refunded immediately.
It will not connect
A network fault we cannot fix. Full or partial refund depending on what you used.

Germany guide · 5 min read

Germany eSIM: Networks, Borders and the Setting That Bills You

If your phone plan is from an EU country, you probably do not need a German eSIM at all, and this page will tell you that before it tries to sell you one. If you are coming from further afield, the things that actually decide your experience are which German network your eSIM lands on, one iPhone setting that quietly bills you, and the fact that Germany has nine neighbours and a single country plan stops at every one of them. None of that is on the pages currently ranking for this.

01 Do You Actually Need a German eSIM?

If you live in the EU and your phone plan is from an EU country, you almost certainly do not. Roam Like At Home means your own allowance works in Germany at your normal domestic rates, and buying a German eSIM on top of that is money for nothing. Check your operator's fair use terms for long stays, then stop reading and enjoy your trip.

You do need something if you are coming from outside the EU. A US, UK, Gulf, Asian or Australian plan will either charge you a daily roaming pass or a per megabyte rate, and Germany is not a country where you want to find that out afterwards.

A German prepaid SIM is the other option and it is harder than people expect. Under German telecoms law a provider has to verify an identity document before a prepaid line is activated, so there is no walking into a shop and walking out connected in two minutes. Travellers regularly report being refused with an EU national ID card and asked for a passport, or being told a German address is needed and a hotel will not do. Telekom does sell a prepaid eSIM, but reporting on it says the QR code is posted to you rather than delivered instantly, which is useless to a visitor.

So the short version. EU resident: do nothing. Everyone else: a travel eSIM, or a German prepaid SIM if you have the time and paperwork appetite.

02 Our Germany Plans and Prices

Nineteen plans on the same profile. Prices are in US dollars and complete, with no activation fee.

Fixed data, where you get every gigabyte at full speed:

Plan Validity Price
1 GB1 day$1.29
3 GB1 day$1.99
5 GB1 day$2.87
1 GB7 days$1.29
3 GB15 days$2.10
3 GB30 days$2.24
5 GB30 days$3.33
10 GB30 days$5.99
50 GB30 days$23.80

Unlimited, in two tiers. This is the part that confuses people, so read the middle column. Both tiers are unlimited in the sense that they never cut you off. What differs is how much full speed data you get each day before the connection slows to about 1 Mbps for the rest of that day.

Plan Full speed per day Validity Price
Unlimited Lite1 GB per day1 day$1.29
Unlimited Standard3 GB per day1 day$2.38
Unlimited Lite1 GB per day3 days$2.65
Unlimited Standard3 GB per day3 days$7.14
Unlimited Lite1 GB per day7 days$6.17
Unlimited Standard3 GB per day7 days$16.66
Unlimited Lite1 GB per day15 days$13.23
Unlimited Standard3 GB per day15 days$35.70
Unlimited Lite1 GB per day30 days$26.46
Unlimited Standard3 GB per day30 days$71.40

Run the arithmetic before you pick an unlimited plan, because in Germany the fixed plans are unusually good value. Our 50 GB for 30 days at $23.80 gives you fifty gigabytes at full speed with no daily ceiling at all. An unlimited plan for the same month gives you either 30 GB or 90 GB of full speed data depending on the tier, and then slows down. For most travellers the 10 GB plan at $5.99 is the sensible purchase and everything above it is insurance.

What every plan is: O2 and Vodafone, data only. No German phone number, no SMS, no voice calling. Hotspot and tethering are allowed. Top up is available on some plans but not all, so pick one that offers it if you expect to extend. Validity starts when the eSIM first connects in Germany, not when you buy it.

03 Which German Network Each eSIM Brand Uses

Germany has four mobile networks: Deutsche Telekom, Vodafone, O2 which is Telefonica Germany, and 1&1 which built its own. Which one your travel eSIM lands on decides your real world speed, and no comparison page publishes this in one place. Taken from each brand's own page on 13 September 2026.

Brand German network published Daily limit published
MegaEsimO2 and Vodafone1 GB or 3 GB per day depending on tier, then about 1 Mbps
AiraloO2None published
HolaflyVodafone Germany and Telefonica GermanyNone published for the plan itself
NomadO2 and VodafoneStates the mechanism, not the number
UbigiO2Publishes a clear figure, the best on the SERP
RoamicVodafone and O2None published on the unlimited tier
Orange TravelAll four German networksNone published
Sim LocalNot namedIn the plan names themselves
SailyNot namedNone published
Maya MobileNot namedExplicitly denies having any
BetterRoamingNot namedNone published
MobiMatterVaries by listingNone published in the guide

We publish O2 and Vodafone because those are the networks these plans use. We do not claim Telekom, and you should be sceptical of anyone who claims all four without saying so on the plan itself.

04 The Setting That Quietly Runs Up Your Home Bill

This is the single most useful thing on this page and it is not about our product at all. It is the most common way travellers get a surprise bill in Germany while holding a perfectly good eSIM.

On an iPhone there is a setting called Allow Cellular Data Switching. When it is on, the phone is free to fall back to your home line for data whenever it decides the other line is weak. You are roaming on your expensive home plan without touching anything, and the first you know is the bill.

Turn it off. Settings, then Cellular, then Cellular Data, then switch off Allow Cellular Data Switching. Then confirm your German line is the one selected for Cellular Data.

While you are in there, the other half of the same problem: turn Data Roaming ON for the German eSIM line and OFF for your home line. That combination gives you data on the plan you paid for and nothing on the one you did not.

05 5G in Germany, and Why the Numbers Never Agree

You will see German 5G coverage quoted as everything from 87 percent to over 99 percent. Both kinds of figure are real. They are measuring different things and nobody says which.

Population coverage asks what share of people live where 5G reaches. Area coverage asks what share of the country's surface has it. Germany has forests, farmland and mountains where very few people live, so the population number is always far higher than the area number. An operator marketing page will quote population. The regulator publishes area. Neither is lying and neither answers the question on its own.

For a visitor, here is what actually matters. All four German networks run 5G. Whether you get it on a travel eSIM depends on the host network's roaming configuration and your handset, not on a badge on a product page. We are not going to promise you 5G on a roaming profile, and we would treat any brand that does as having told you something it cannot know.

In practice, in German cities you will have a fast, modern network either way. On a regional train through the countryside you will not, regardless of which brand you bought from.

06 What Happens When You Cross a German Border

Germany has nine neighbours and most trips touch at least one of them. A Germany only plan stops at the border, and it stops silently.

Day trips to Salzburg, Strasbourg, Prague, Amsterdam or Basel are exactly where people find out. Your phone will show a network, it will not have data, and you will assume the eSIM has failed when it has simply done what it was sold to do.

If your itinerary crosses a border at all, buy regional coverage rather than a single country plan. It is the most common avoidable mistake on a German trip and not one competing page mentions it.

One border is worth calling out separately: Switzerland is not in the EU and is not always included in European plans even when it looks like it should be. Read the country list rather than the plan title.

07 Coverage Across Germany

Germany is a well connected country and the honest summary is that it is good in the places you will be and patchy in a few places that surprise people.

  • Berlin, Munich, Hamburg, Frankfurt, Cologne and the big cities: strong, and 5G is widespread for local subscribers.
  • The autobahn network and main intercity routes: generally solid.
  • Regional and rural rail lines: the well known weak point, and a long standing national complaint rather than anything to do with your eSIM.
  • Rural Bavaria, the Alps, the Harz and forested areas: real gaps remain.
  • U-Bahn and S-Bahn tunnels: varies by city, and coverage underground is not guaranteed anywhere.

We will not publish a coverage percentage, for the reason set out above. Any single number you see quoted for German coverage is answering a question you did not ask.

08 A German Prepaid SIM Instead

Local German prepaid is genuinely cheap. ALDI TALK, sold in the supermarket, lists bundles such as 25 GB for four weeks at under ten euros and 50 GB for under fifteen, read from its own site on 13 September 2026.

The catch is activation. German law requires an identity check before a prepaid line works, so the SIM in the supermarket bag is inert until you complete an identity verification by app, video call or in person. That is fine if you have a few days and a working data connection to do it with, and it is a problem on the day you land.

Travellers also report being refused outright as non residents, being asked for a German address, or being told an EU national ID card is not acceptable even though the law treats it as valid identification. Experiences vary by shop and by staff member, which is not something you can plan around.

So a local SIM makes sense for a long stay where you want a German number and can spend a day on it. For a short trip, a travel eSIM that works the moment you land is the better tool, and that is what we sell.

09 What You Give Up Without a German Number

Our German eSIM is data only. No German number, no SMS, no voice calling. Calls and messages run over data through WhatsApp, FaceTime or anything similar.

Two things this genuinely breaks in Germany. Some German services send a verification code by SMS and will not accept or deliver to a foreign number, which can block a signup you were counting on. And some hotel rooms have no phone and expect you to call reception from your mobile, which is awkward with no local number, although any hotel will give you a wifi password.

Keep your home line active alongside the eSIM, with data roaming off on it, and your own number still receives calls and bank codes at no cost while the German line carries data.

10 Setting Up Your Germany eSIM

Install at home on wifi before you fly. The QR code arrives by email within minutes and installing early costs you nothing, because the clock starts when the eSIM first connects in Germany.

On iPhone: Settings, then Cellular, then Add eSIM, then Use QR Code, and scan the code. Label the line Germany. Select it for Cellular Data, turn Data Roaming on for it, and turn Allow Cellular Data Switching off as described above.

On Android, including Pixel and Samsung: Settings, then Network and internet, then SIMs, then Add eSIM or Download a SIM instead, and scan the code. Select it for mobile data and enable data roaming for that SIM.

Data roaming must be on for the German line. This is a roaming profile, so with roaming off it will never connect. It is the most common support question we get and it takes ten seconds to check.

Landing at Frankfurt or Munich, switch the line on and give it a couple of minutes. If it does not attach, restart, toggle airplane mode, and confirm the German line is the one selected for data.

11 Five Things People Get Wrong About German eSIMs

  • If you have an EU phone plan you do not need a German eSIM at all. Roam Like At Home already covers you.
  • A German prepaid SIM is not instant. The law requires an identity check before activation, and Telekom's prepaid eSIM is reported to arrive by post rather than in the app.
  • 5G coverage figures are not contradictory, they are measuring area and population. And a roaming profile does not automatically get 5G regardless.
  • A Germany only plan stops at the border, silently, and Germany has nine neighbours.
  • The surprise roaming bill usually comes from your own phone quietly switching back to your home line, not from the eSIM failing.

Networks, local prices and registration rules on this page come from the operators' and brands' own websites and the German regulator, checked on 13 September 2026.

Good to know

Frequently Asked Questions

Everything you need to know about our Germany eSIM.

No. Roam Like At Home means your own EU plan works in Germany at your normal domestic rates and allowance, so buying a German eSIM on top of it is money wasted. Check your operator's fair use terms if you are staying for months, but for a normal trip you do not need anything.

O2 and Vodafone. We do not claim Deutsche Telekom and we do not claim all four German networks. Germany has four: Telekom, Vodafone, O2 which is Telefonica Germany, and 1&1, which built its own network.

All four German networks run 5G, but whether a roaming travel profile gets it depends on the host network's roaming setup and your handset, so we do not promise it. In German cities you will have a fast modern connection either way. Treat any brand guaranteeing 5G on a roaming eSIM with caution.

The daily full speed allowance. Lite gives 1 GB per day at full speed, Standard gives 3 GB per day, and both then slow to around 1 Mbps for the rest of that day before resetting. Neither cuts you off. That single number is the whole difference and it is why the prices differ.

For a week of maps, messaging and normal browsing, 3 to 5 GB is comfortable. Our 5 GB for 30 days plan is $3.33 and 10 GB is $5.99. Germany is one of our cheapest countries, so buying the next size up costs very little and removes the worry entirely.

No. A Germany only plan stops at the border and does so silently, which catches out anyone doing a day trip to Salzburg, Strasbourg or Basel. If your itinerary crosses a border, buy regional coverage instead. Note that Switzerland is not in the EU and is sometimes excluded even from European plans.
Verified reviews

What travellers say about Germany eSIM

4.9
42 verified reviews

“Bought the Germany plan for a business trip and it saved me a fortune. Reliable connection the entire time, zero hassle.”

🇹🇭
Lin K.
Bangkok, Thailand
✓ Verified

“As a frequent traveller, MegaEsim's Germany eSIM is the easiest I've used. Instant delivery, clear pricing, and it just works.”

🇵🇭
Sandra T.
Manila, Philippines
✓ Verified

“Used it across Germany and the QR activation was the smoothest part of my whole trip. No contracts, no surprises. Five stars.”

🇪🇬
Ivan R.
Cairo, Egypt
✓ Verified

“Kept my home number and used the Germany eSIM for data. Perfect setup for travel. Customer support replied within minutes when I had a question.”

🇹🇷
Chloe H.
Istanbul, Turkey
✓ Verified
Travelling onward?

Popular eSIM destinations

Ready to land connected?

19 plans for Germany, from $1.29. Your QR code arrives by email within minutes, and the clock only starts when you connect on arrival.

  • 6 month money back guarantee
  • Delivered instantly by email
  • Keep your own number