
Buying a SIM card at Václav Havel Airport Prague
Vodafone and O2 counters sit in Prague arrivals alongside an eSIM seller, no ID is needed, and the peak queue still runs 15 minutes. Airport prices run 20 to 30% above the city.
Czech Republic eSIM plans compared
Airalo50 GB · 30d$36$0.72/GB✓ checkedBest value19 plansPlan Data Days Price Per GB Prosím 1 GB 3 $4 $4 Prosím 3 GB 3 $4.50 $1.50 Prosím 3 GB 7 $5 $1.67 Prosím 5 GB 7 $7 $1.40 Prosím 5 GB 15 $7.50 $1.50 Prosím 5 GB 30 $8 $1.60 Prosím Unlimited 3 $11.50 — Prosím 10 GB 7 $14 $1.40 Prosím 10 GB 15 $14.50 $1.45 Prosím 10 GB 30 $15 $1.50 O2 10 GB 30 $16 $1.60 Prosím Unlimited 5 $19.50 — Prosím 20 GB 15 $23 $1.15 Prosím 20 GB 30 $24 $1.20 Prosím Unlimited 7 $27 — Prosím Unlimited 10 $34 — Prosím 50 GB 30 $36 $0.72 Prosím Unlimited 15 $48 — Prosím Unlimited 30 $69 —
Nomad50 GB · 30d$45$0.90/GB✓ checked10 plansData Days Price Per GB 1 GB 7 $4.50 $4.50 3 GB 30 $9 $3 Unlimited 3 $11 — 5 GB 30 $12.50 $2.50 10 GB 30 $16 $1.60 Unlimited 5 $18 — 20 GB 30 $20 $1 Unlimited 7 $25 — Unlimited 10 $33 — 50 GB 30 $45 $0.90 Saily20 GB · 30d$23.99$1.20/GB✓ checked5 plans
Data Days Price Per GB 1 GB 7 $1.99 $1.99 3 GB 30 $4.99 $1.66 5 GB 30 $7.99 $1.60 10 GB 30 $14.99 $1.50 20 GB 30 $23.99 $1.20 HolaflyUnlimited · 3d$11.90unlimited✓ checked6 plans
Data Days Price Per GB Unlimited 3 $11.90 — Unlimited 5 $20.50 — Unlimited 7 $27.50 — Unlimited 10 $36.50 — Unlimited 15 $50.50 — Unlimited 30 $73.90 —
Providers marked ✓ checked were read from their own site on ; those marked indicative come from our earlier research and are not yet verified. 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.
Three sellers in arrivals, and one of them does eSIMs
Prague's arrivals hall has counters for Vodafone Czech Republic and O2 Czech Republic, plus Phone & Travel, which our record notes supports eSIM. That last one matters: at Brussels Airport the counters are physical SIM only, so a phone without a tray is stuck. Prague has an option for one.
What we hold does not include opening hours for any of the three, which is the gap that bites hardest on a page like this. Prague takes late arrivals. Assume nothing about a midnight landing.
No ID, and a 15-minute queue anyway
Czech prepaid SIMs need no ID. There is no registration form, no passport scan, nothing to fill in — a genuinely lighter process than Belgium, Bulgaria, Slovenia or Serbia, where every purchase is registered against a document.
That makes the 15-minute peak queue on our record a volume problem rather than a paperwork one. Off-peak it drops to five. If you land into a busy bank of arrivals you are waiting behind people, not behind bureaucracy, and a second counter opening moves it fast.
Our record also notes that airport prices run 20 to 30% above the same products in the city. That is a smaller premium than at many airports, and with no ID requirement and three sellers, Prague is one of the more reasonable European airports to buy in. It is still a premium.
The O2 on your phone is not the O2 at the counter
This one is specific to the Czech Republic and it catches people.
Airalo sells Czech plans under a tier it calls Prosím, and one further plan — 10 GB over 30 days — badged O2. That badge is a product name in Airalo's shop. It is not a statement about which network the plan roams onto, and Airalo does not publish host networks for any country.
The confusion is worse here than it would be elsewhere, because O2 Czech Republic is a real operator with a real counter in Prague arrivals. Two things carrying the same two characters, one of them a shelf label. Do not buy the badged plan expecting it to put you on that operator's network — nothing we hold says it does.
For the record, at 10 GB over 30 days the Prosím plan is $15.00 and the badged one is $16.00. What the extra dollar buys is not stated at checkout, so we make no claim about it.
As for the rest: Airalo, Saily and Nomad publish no Czech host network. An earlier version of this page said Nomad's listing named Vodafone and T-Mobile; it does not, and the claim has gone. Holafly publishes none either: the T-Mobile and Vodafone pairing this page used to credit to its listing came from our own data rather than from Holafly.
What it costs, and the 20 GB myth
These prices were read from the providers' own Czech checkouts on 13 August 2026, in US dollars.
| Plan | Price | Per GB |
|---|---|---|
| Airalo Prosím 3 GB / 7 days | $5 | $1.67 |
| Airalo Prosím 10 GB / 30 days | $15 | $1.50 |
| Airalo Prosím 20 GB / 30 days | $24 | $1.20 |
| Airalo Prosím 50 GB / 30 days | $36 | $0.72 |
An earlier version of our Czech pages told readers the market stops at 20 GB. It does not. There is a verified 50 GB plan for 30 days at $36, and at $0.72 a gigabyte it is the best value in the country by a distance — half the rate of the 10 GB plan. If your trip is more than a few days, or you tether, that is the row to compare the airport counter against.
Our country record puts a typical Czech airport SIM at about $12.
Most EU arrivals should buy nothing
The Czech Republic is in the EU. An EU or EEA plan roams here at domestic rates, so if you have flown in from within the zone, the right amount to spend in arrivals is zero. Check your fair-use data cap and move on.
Everybody else has a real choice, and Prague makes it a closer one than most airports do: no ID, three sellers, and a premium of 20 to 30% rather than double. If you want a Czech number, or you would rather deal with a human than an app, the counters are defensible. If you only want data, an eSIM installed before departure is cheaper per gigabyte and skips the 15 minutes. Free wi-fi runs through the airport if you leave it until you land. Full prices are on our Czech Republic hub.
Common questions
Does Airalo's O2 plan put me on O2 Czech Republic?
We have no basis for saying so. O2 is the name Airalo gives one Czech package — 10 GB over 30 days — in its own shop, and Airalo does not publish host networks anywhere in the world. O2 Czech Republic is a separate, real operator with its own counter in Prague arrivals. Treat the badge as a shelf label, not a network disclosure.
Do I need my passport to buy a SIM in Prague?
No. Czech prepaid SIMs require no ID, which makes Prague one of the easier airports in the region to buy at — Belgium, Bulgaria, Slovenia and Serbia all register purchases against a document. The 15-minute peak queue at Prague is volume, not paperwork.
Is it worth buying at the airport rather than in Prague itself?
Our record puts airport prices 20 to 30% above city prices for the same products. On a small tourist package that is a few euros, which many people will happily pay to walk out connected. On a larger plan it is worth the tram ride into town, or an eSIM bought before you fly.