Internet & Phone in Poland: SIM Cards, Roaming and Data Plans

Phone and internet in Poland for European citizens: how EU free roaming works, where to find Wi-Fi, useful apps and emergency numbers.
Search Hotels, B&Bs and Villas
Search

Staying connected in Poland has never been simpler for European citizens. Since June 2017, with the abolition of roaming charges within the European Union, calling, texting and browsing in Poland with your UK SIM card or one from any other EU member state costs exactly the same as doing so at home, with no surcharges and no bill surprises. Whatever is included in your tariff plan — minutes, SMS and data gigabytes — you can use in Poland exactly as you would in London, Paris or Barcelona.

This has fundamentally changed the way people travel within the EU: there is no longer any need to buy local SIM cards for short holidays, switch off your phone for fear of costs, or desperately hunt for free Wi-Fi in every corner of a café. Poland boasts one of Central Europe’s most developed mobile networks, with extensive 4G coverage in cities and along major transport routes, and rapidly expanding 5G coverage in large urban areas. Staying connected is simply not a problem.

That said, there are a few specifics worth knowing: the limits on free roaming that still exist, situations where a Polish local SIM makes sense, the most useful apps for communicating and browsing, and emergency numbers to save before you leave.

Free roaming in Europe: how it works

The EU roaming regulation — which came into force on 15 June 2017 and was strengthened with the new regulation in 2022 — establishes that EU citizens can use their own tariff plan in any member country under the same conditions as in their home market. In Poland, as in all the other 26 countries in the area, this means that:

Calls to UK numbers (or those of your home country) are deducted from the minutes included in your plan, with no additional charges. Calls to Polish landlines and mobiles are treated as calls to international numbers by your plan: if your provider includes unlimited international calls, you pay nothing; if your plan only includes free domestic calls, calls to Polish numbers might incur a charge. Check your provider’s specific terms before you leave, especially if you plan to contact hotels, restaurants or local services with direct calls.

For mobile data, free roaming has a limit: each provider calculates a maximum threshold of data usable while roaming based on your tariff plan and EU regulations. The formula is complex, but in practice for standard plans the threshold is generally sufficient for a one or two-week trip with normal usage (maps, messaging, occasional browsing). If your plan includes many monthly gigabytes, you will likely be able to use most of them while roaming too. If you have a basic plan with just a few GB, you might reach the limit faster than expected: check your provider’s website or app to find out the exact roaming ceiling applied to you.

Once you exceed your free roaming data limit, your provider may apply a surcharge for additional gigabytes, which EU regulations cap at a maximum of €2 per GB (excluding VAT). Before you reach the limit, most providers send you an SMS warning: activate this if it is not already enabled in your account settings.

When it makes sense to buy a Polish SIM

For most European tourists visiting Poland for one or two weeks, their own national SIM with free roaming is more than sufficient. However, there are specific situations where buying a Polish prepaid SIM can make sense.

If your tariff plan has only a few monthly gigabytes and you plan heavy data usage — streaming, frequent video calls, continuous browsing — a Polish local SIM offers you very generous data packages at very reasonable prices. Major Polish operators like Play, Plus, Orange Polska and T-Mobile Polska sell prepaid SIMs in their stores and in many newsstands and supermarkets with plans including dozens of gigabytes for 20-30 PLN (£4-6) per month. Purchase requires a valid ID document, which the provider is obliged by law to register.

A local SIM is also useful for those staying in Poland for an extended period — study, work, temporary residence — or for those who need a local Polish number to communicate with accommodation, offices and services that might not call back foreign numbers. For short tourist stays, however, the advantage is minimal and the hassle of buying and configuring a new SIM is rarely worth the effort.

Where to buy a SIM in Poland

The most convenient places to buy are the official operator stores found in all shopping centres and on the main streets of cities. You will find Play, Plus, Orange and T-Mobile with English-speaking staff in major cities. Alternatively, prepaid SIMs are also available at Relay newsstands, Żabka supermarkets (a chain of 24-hour mini-markets widely available throughout Poland) and tobacconists. Always bring a valid ID document: you cannot activate a SIM without identification.

eSIM for Poland: the solution without visiting a shop

Those with a compatible smartphone — iPhone XS and later, most mid to high-range Android devices from 2020 onwards — can activate an eSIM for Poland directly from their provider’s app or via dedicated platforms, with no need to visit any shop. An eSIM is a virtual SIM integrated into the phone that is activated by scanning a QR code: the entire process takes just a few minutes and can be completed comfortably from home before you leave.

The solution is particularly convenient for those who do not want to give up their UK SIM during the trip: with a secondary Polish eSIM you can have two numbers active simultaneously on the same phone, using the UK one for your usual communications and the Polish one for local calls or additional data. Platforms such as Airalo, Holafly and Nomad offer eSIMs for Poland with data packages starting from £4-6 for 1 GB, up to 20 GB or more plans for longer stays. Check before purchasing that your phone supports dual SIM in eSIM+physical mode and that it is not locked to your original provider (SIM lock): phones purchased in the UK in recent years are generally unlocked, but it’s worth checking.

Network coverage in Poland: cities, countryside and mountains

In major citiesWarsaw, Krakow, Wrocław, Gdańsk, Poznań — 4G coverage is virtually total and 5G is available in central areas and modern districts. Connection speed is excellent and comparable to the best European networks. In medium-sized towns, 4G coverage remains solid, with some gaps in more distant suburbs.

In rural areas, the situation is more variable: main roads and motorways are covered continuously, but agricultural areas and more remote forests — particularly in north-eastern Poland near the Belarusian border — can have reduced or non-existent coverage. In the Tatra Mountains, coverage in main valleys and villages is good, but at altitude, on higher trails and in more isolated mountain huts, the signal can be weak or absent. If you plan to trek in remote areas, download offline maps from Google Maps or Maps.me before you leave: do not rely on real-time connectivity in the mountains.

Warsaw metro stations and the main shopping centres offer indoor coverage, as do airports and major railway stations. PKP Intercity trains on high-speed routes have continuous mobile coverage and on-board Wi-Fi, with variable quality.

Poland’s telephone dialling code and how to call

Poland’s international dialling code is +48. Polish telephone numbers consist of 9 digits with no leading zero, unlike the UK where landline numbers include the area code with a zero. A Polish mobile number always follows this format: +48 followed by 9 digits (for example +48 601 234 567). Landline numbers follow the same pattern, with the first two or three digits identifying the city: Warsaw begins with 22, Krakow with 12, Wrocław with 71, Gdańsk with 58.

To call Poland from the UK, dial: 0048 (or +48) followed by the 9-digit number. Do not add any zero before the 9 digits. To call the UK from Poland, the code is +44 (or 0044) followed by the UK number without the leading zero that would be used within the UK (for example +44 20 for London, +44 121 for Birmingham). With EU free roaming, both directions are deducted from the minutes included in your plan exactly as domestic calls, with no additional charges.

Emergency numbers to save before you leave are:

All three-digit emergency numbers are free and can be reached even without credit remaining on your SIM and, in most cases, even without signal from your own network (your phone will connect to the first available network for emergency calls only).

Useful apps for communicating and navigating in Poland

WhatsApp and Messenger work normally in Poland and are the most widely used messaging apps among Poles too, so you will have no problems communicating with local accommodation and contacts who use them. For international calls via the internet, both WhatsApp and FaceTime (for Apple users) and Google Meet require no special configuration.

Google Maps is the reference navigation app in Poland, with updated maps, accurate directions and integration with public transport in major cities. Alternatively, Jakdojade — described in detail in our transport guide — is the most accurate tool for planning urban public transport routes. Waze is very popular among Polish drivers for road navigation and offers real-time reporting on traffic, speed cameras and accidents.

For digital payments, Google Pay and Apple Pay are accepted in the vast majority of Polish shops and restaurants equipped with contactless payment terminals. There is no need to download specific Polish apps for payments: international payment schemes work without any problems.