📱 Where to Buy a SIM Card in Poland

Foreigners can buy both prepaid (Na Kartę) and postpaid (Abonament) SIM cards. Most newcomers choose prepaid because it does not require a long-term contract.


📍 Where to Buy a SIM Card

You can buy a SIM card at:

  • Mobile operator stores
  • Airports
  • Train stations
  • Shopping malls
  • Żabka stores
  • Convenience stores

❗Always ask for the cheapest starter pack for 5 PLN. It gives you 10 GB of data and calls for 3 days. Then download the operator’s app and choose the plan you need; you’ll usually be offered bonuses straight away, such as +1,000 GB.


📑 Required Documents

To register a SIM card, you need only your passport.

A PESEL number is not required for Prepaid SIM cards.

Postpaid contracts may require additional documents, such as a residence permit or PESEL number.


📱 Prepaid vs Postpaid

FeaturePrepaid (Na Kartę)Postpaid (Abonament)
Contract
Passport required
PESEL usually required✅ Usually
Monthly bill
Easy to cancel
Best for newcomers⚠️

📡 Best Mobile Operators

The four largest mobile operators in Poland are:

  • Orange
  • Play
  • T-Mobile
  • Plus

Coverage is excellent in all major Polish cities. Orange and T-Mobile generally provide the strongest nationwide coverage.

✅ I personally recommend Orange Flex – it’s an eSIM provider that doesn’t require a physical SIM card, allows you to transfer your GB to other people, and offers loads of bonuses. For 35 PLN, you get unlimited calls within Poland and the EU, plus 75 GB in Poland and 12 GB of roaming. Sign up and enter the promo code IGORG5224 to receive 30 zł on your account after your first month of use – Orange Flex

💰 Average Prices

PackageAverage Price
Starter SIM5–20 PLN
Monthly package30–45 PLN
Unlimited calls + SMS + 20–50 GB30–40 PLN
Unlimited data packagesFrom 45 PLN