PolandPhoto: Ingo Mehling / Wikimedia Commons (CC BY-SA 4.0)

Poland

Country · PL · PLN · Europe/Warsaw

This information may change. Always check the official source.Last verified: August 2026 by

Schengen rules apply: 90 days in any 180 on a biometric passport valid at least 3 months beyond departure. The Border Guard can demand proof of funds - PLN 300 for stays up to 4 days, then PLN 75 a day - plus money for the journey home.

  • EU, EEA and Swiss citizens enter on a national ID card or passport with no registration duty for stays up to 90 days.
  • Visa-exempt third-country nationals get 90 days in any 180-day period on a biometric passport under 10 years old, valid 3 months beyond departure from Schengen.
  • Everyone else needs a Schengen type visa obtained in advance through the e-Konsulat portal.
  • There are no arrival cards and no health questionnaires to file.
  • The Border Guard can ask for proof of funds: PLN 300 for stays up to 4 days, or PLN 75 per day beyond that, plus PLN 200 to 2,500 for the return journey depending on destination.
  • Visa travellers need travel health insurance covering at least EUR 30,000 - not having it is a common reason for refusal.
  • Duty-free from outside the EU by air: 200 cigarettes, 1 litre of spirits, 4 litres of wine, 16 litres of beer, goods to EUR 430. Arriving overland the tobacco limit drops to 40 cigarettes.
  • Declare cash of EUR 10,000 or more in writing. Meat and dairy from outside the EU are banned outright.
  • ETIAS will require an approved authorisation before departure, at EUR 20, but as of August 2026 no launch date has been announced.
More details

How your entry route is decided

  • EU, EEA and Swiss citizens - enter on a valid national identity card or passport, with no visa and no registration obligation for stays up to 90 days.
  • Visa-exempt third countries - a biometric passport valid at least 3 months beyond your planned departure from the Schengen area, and no older than 10 years. Maximum stay 90 days in any 180-day period. Once ETIAS becomes operational you will need an approved electronic authorisation before departure, at a fee of EUR 20. As of August 2026 no launch date has been announced and applications are not open.
  • All other third countries - a Schengen type visa for stays up to 90 days, or a national type visa, obtained in advance through the official e-Konsulat portal at the relevant consulate.
  • Holders of another Schengen state's residence permit or long-stay visa may enter and stay in Poland for short stays of up to 90 days in any 180-day period with no Polish visa.

Entry formalities that apply to everyone

  • No arrival forms - Poland requires no paper arrival cards and no health questionnaires. Once ETIAS launches, visa-exempt nationals will need an approved application submitted online before boarding.
  • Proof of funds - third-country travellers must, if the Border Guard (Straż Graniczna) asks, show PLN 300 for stays up to 4 days, or PLN 75 per day beyond 4 days. Plus funds for the return journey: PLN 200 for neighbouring states, PLN 500 for other EU member states, PLN 2,500 for other third countries.
  • Tobacco - 200 cigarettes, OR 100 cigarillos of up to 3 g each, OR 50 cigars, OR 250 g of smoking tobacco. Over-17s only.
  • Alcohol - 1 litre of spirits above 22% ABV, OR 2 litres of intermediate products or sparkling wine up to 22%, plus 4 litres of still wine and 16 litres of beer. Over-17s only.
  • Other goods - up to EUR 430 in total per air passenger.
  • Cash - declare in writing any import or export of cash, monetary instruments or investment gold worth EUR 10,000 or more.
  • Food - an absolute ban on meat, meat products, milk and dairy from third countries.

What actually matters in practice

  • Two things get people refused entry: insufficient passport validity - at least 3 months beyond the planned Schengen departure date - and, for visa travellers, no travel health insurance with minimum cover of EUR 30,000.
  • Arriving overland has stricter tobacco limits. Poland uses the reduced allowance that EU law lets a member state apply to land and sea arrivals: 40 cigarettes, two packs, against 200 by air. It catches people crossing from Ukraine or Belarus who priced their shopping on the air figure.
Sources (4)

Poland applies the EU's lower 40-cigarette limit to overland arrivals, which covers the Ukrainian and Belarusian borders.

  • Between EU countries there is no duty-free limit. Goods bought tax-paid in another member state travel with you; customs may only ask what a very large quantity is for, against indicative figures of 800 cigarettes and 10 litres of spirits.
  • The tobacco allowance is the lower one for land and sea arrivals: 40 cigarettes rather than 200. The rest of the allowance is the EU standard - 1 litre of spirits over 22 % (or 2 litres of fortified or sparkling wine), 4 litres of still wine and 16 litres of beer.
  • Other goods are capped by value - EUR 430 arriving by air or sea, EUR 300 by land - and the allowance cannot be pooled between travellers for a single item.
More details
  • Between EU countries there is no duty-free limit. Goods bought tax-paid in another member state travel with you; customs may only ask what a very large quantity is for, against indicative figures of 800 cigarettes and 10 litres of spirits.
  • The tobacco allowance is the lower one for land and sea arrivals: 40 cigarettes rather than 200. The rest of the allowance is the EU standard - 1 litre of spirits over 22 % (or 2 litres of fortified or sparkling wine), 4 litres of still wine and 16 litres of beer.
  • Other goods are capped by value - EUR 430 arriving by air or sea, EUR 300 by land - and the allowance cannot be pooled between travellers for a single item.
  • Cash of EUR 10,000 or more must be declared, counting notes, coins, cheques and prepaid cards together. The money is seized for not declaring it, not for carrying it.
  • The Ukrainian border crossings are the busiest external EU land border, and the lower tobacco limit is enforced there.
Sources (1)

No vaccinations are required and the mains water meets EU standards. Pharmacies are dense, with designated 24-hour apteka całodobowa out of hours; third-country nationals must hold insurance with at least EUR 30,000 of cover.

  • Warsaw: Centralny Szpital Kliniczny MSWiA (ul. Wołoska 137); the private Medicover Hospital (ul. Rzeczypospolitej 5).
  • Kraków: Szpital Uniwersytecki w Krakowie (ul. Jakubowskiego 2); the private Scanmed network.
More details

Health, insurance and where to be treated

No vaccinations are required to enter Poland. Mains water is fully drinkable and meets EU standards.

Pharmacies (apteka) are well distributed. Outside normal hours, designated 24-hour pharmacies (apteka całodobowa) cover the gap. Basic medicines are also sold at petrol stations and in Żabka stores.

Hospitals suitable for foreigners in the major cities:

  • Warsaw: Centralny Szpital Kliniczny MSWiA (ul. Wołoska 137); the private Medicover Hospital (ul. Rzeczypospolitej 5).
  • Kraków: Szpital Uniwersytecki w Krakowie (ul. Jakubowskiego 2); the private Scanmed network.

Travellers from EU member states should carry a European Health Insurance Card (EHIC). Third-country nationals are required to hold travel health insurance with minimum cover of EUR 30,000.

Sources (2)

Warsaw

Long-term averages for Warsaw: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).

DayNight
-50510152025°C0100mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary: Day 1 °C, Night -4 °C, Rain 43 mm. February: Day 3 °C, Night -3 °C, Rain 42 mm. March: Day 7 °C, Night -1 °C, Rain 39 mm. April: Day 14 °C, Night 4 °C, Rain 47 mm. May: Day 19 °C, Night 9 °C, Rain 70 mm. June: Day 22 °C, Night 13 °C, Rain 70 mm. July: Day 24 °C, Night 15 °C, Rain 88 mm. August: Day 24 °C, Night 15 °C, Rain 74 mm. September: Day 19 °C, Night 11 °C, Rain 54 mm. October: Day 13 °C, Night 6 °C, Rain 46 mm. November: Day 7 °C, Night 2 °C, Rain 41 mm. December: Day 2 °C, Night -2 °C, Rain 43 mm
Show the monthly table
Warsaw
MonthDay (°C)Night (°C)Rain (mm)
January1-443
February3-342
March7-139
April14447
May19970
June221370
July241588
August241574
September191154
October13646
November7241
December2-243

Kraków

Long-term averages for Kraków: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).

DayNight
-50510152025°C0200mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary: Day 1 °C, Night -5 °C, Rain 47 mm. February: Day 4 °C, Night -3 °C, Rain 47 mm. March: Day 8 °C, Night -1 °C, Rain 49 mm. April: Day 14 °C, Night 4 °C, Rain 59 mm. May: Day 19 °C, Night 9 °C, Rain 90 mm. June: Day 22 °C, Night 13 °C, Rain 88 mm. July: Day 24 °C, Night 15 °C, Rain 104 mm. August: Day 24 °C, Night 15 °C, Rain 81 mm. September: Day 19 °C, Night 10 °C, Rain 76 mm. October: Day 14 °C, Night 6 °C, Rain 54 mm. November: Day 8 °C, Night 1 °C, Rain 47 mm. December: Day 3 °C, Night -3 °C, Rain 42 mm
Show the monthly table
Kraków
MonthDay (°C)Night (°C)Rain (mm)
January1-547
February4-347
March8-149
April14459
May19990
June221388
July2415104
August241581
September191076
October14654
November8147
December3-342
Sources (1)

Śródmieście for a first visit to Warsaw, within walking distance of Warszawa Centralna; Wola for newer hotels on metro M2; in Kraków, Stare Miasto for the sights on foot or Kazimierz for atmosphere at a lower price.

  • Warsaw's Śródmieście is the first-visit choice, walkable from the main station, at PLN 250 to PLN 550 a night.
  • Wola has the newer hotel chains on metro M2 at PLN 200 to PLN 450, and Praga Północ is the historic, alternative option across the river.
  • In Kraków, Stare Miasto puts the sights on foot at PLN 300 to PLN 650; Kazimierz has the atmosphere at PLN 220 to PLN 480.
  • Bring a passport or ID card - reception verifies your details against a valid identity document, and expect a card pre-authorisation.
  • Short-stay tourists have no separate police registration obligation - the accommodation provider handles the formalities.
More details

Accommodation

Neighbourhoods that work well for your first nights:

  • Warsaw
  • Śródmieście (centre) - good for a first visit, walkable from Warszawa Centralna. PLN 250–550 per night.
  • Wola - a modern business district with a high concentration of new hotel chains, on metro M2. PLN 200–450 per night.
  • Praga Północ - historic and alternative, on the right bank of the Vistula. PLN 150–320 per night.
  • Kraków
  • Stare Miasto - the historic centre, with the sights on foot. PLN 300–650 per night.
  • Kazimierz - the former Jewish quarter, now a food-and-drink destination. PLN 220–480 per night.

What check-in involves:

  • Bring a passport or ID card - reception verifies your details against a valid identity document.
  • Expect a card pre-authorisation for incidental charges.
  • No police registration - short-stay tourists have no separate obligation to the immigration police; the accommodation provider handles the formalities.
Sources (1)

Polish telecoms law requires every prepaid SIM to be registered against a passport or EU ID card; there is no anonymous option. A PLN 5 Orange or Play starter bought at any Żabka is verified and activated at the till in about three minutes.

  • No anonymous SIM exists in Poland. Every prepaid card must be registered against a passport or EU ID card before voice and data come online.
  • A PLN 5 Orange or Play starter at any Żabka is the easy answer - the cashier verifies your passport and activates the bundle within about three minutes.
  • A PLN 35 bundle buys 30 days with 15 to 50 GB base allowance, often much more with promotional bonuses.
  • Żabka terminals connect to all four major operators, and InMedio kiosks, post offices and the operators' own stores also handle registration.
  • Orange Flex activates fully digitally in the app with document upload and face verification, if you would rather not visit a shop at all.
More details

What to buy as soon as you land

No anonymous SIM exists in Poland. Under the telecommunications act (Prawo Telekomunikacyjne) every prepaid card sold must be registered against an identity, and the seller or registration system requires a valid passport or an EU national ID card. You can buy the physical SIM without a document, but voice and data only come online once verification completes.

Comparison table

Prices and data allowances follow the operators' official price lists and offers.

SIM and eSIM in Poland
OperatorTourist packagePrice (PLN)DataValidityWhere to buyPassport registration required
OrangeOrange Free na kartęPLN 5 (starter) / PLN 35 bundle15–50 GB base (+ promo bonuses up to 200+ GB)30 daysAirports, Żabka, Relay, Orange storesYes
PlayPlay na kartę 3.0 / Pakiet MPLN 5 (starter) / PLN 35 bundle40 GB base (+ promo GB)30 daysAirports, Żabka, Relay, branded storesYes
T-MobileT-Mobile GO! MPLN 5 (starter) / PLN 35–45 bundle30–60 GB base (+ 200 GB promo)30 daysNewsagents, Żabka, T-Mobile storesYes
PlusPlus na kartę (Bez limitu)PLN 5 (starter) / PLN 30–35 bundle30–50 GB base (+ promo GB)30 daysŻabka, Poczta Polska, Plus storesYes

Where exactly to buy

  • At the airport - Relay, 1Minute or Virgin Mobile newsagents in the arrivals halls, where trained staff scan your passport and activate the card at the till.
  • In town - a Żabka convenience store is easiest; their terminals connect to the registration systems of all four major operators. InMedio kiosks, Poczta Polska post offices and the operators' own shopping-centre stores also handle registration.
  • eSIM, no store at all - Orange Flex activates fully digitally in the app, by uploading an identity document and completing face verification. Saily skips the identity step altogether, at a higher price per gigabyte.

Short verdict

An Orange or Play starter for PLN 5 at any Żabka, airport or city centre. The cashier verifies your passport and activates the data bundle within 3 minutes of purchase.

Sources (3)

Polish sockets are Type at 230 V, with the French-style earth pin standing out of the outlet.

  • A Europlug fits everything. Chargers and laptop bricks need no adapter at all.
  • A bare Schuko plug will not enter an earthed Polish socket. The hybrid CEE 7/7 plug that most European appliances carry will, and that covers nearly everything sold in the last twenty years.
  • British, American and Australian plugs need an adapter.
  • 230 V matches the rest of Europe. Only American 120 V-only equipment needs a converter.
  • Older blocks still have unearthed round sockets that take the same plugs with no earth behind them.
More details

Sockets in Poland are Type and at 230 V, 50 Hz - the French pattern, with the earth as a pin standing out of the socket.

  • A Europlug fits everything. Chargers and laptop bricks need no adapter at all.
  • A bare Schuko plug will not enter an earthed Polish socket. The hybrid CEE 7/7 plug that most European appliances carry will, and that covers nearly everything sold in the last twenty years.
  • British, American and Australian plugs need an adapter.
  • 230 V matches the rest of Europe. Only American 120 V-only equipment needs a converter.
  • Older blocks still have unearthed round sockets that take the same plugs with no earth behind them.
Sources (1)

Type and sockets at 230 V, and a statutory Sunday trading ban that closes supermarkets and shopping centres on most Sundays - only Żabka-sized convenience stores, petrol stations and pharmacies stay open.

  • Most Sundays are non-trading days - large supermarkets and shopping centres stay closed, with only small convenience stores, petrol stations and pharmacies open.
  • Drinking alcohol in public is strictly prohibited - streets, parks, squares and transport stops - with an on-the-spot fine of PLN 100. A licensed terrace is the only exception.
  • Drink-driving tolerance is near zero at 0.2 g/l, and it applies to bicycles and e-scooters too.
  • Crossing against a red signal is fined, as is crossing away from a crossing when one is within 100 metres.
  • Sockets are types and at 230 V, and public toilets charge PLN 2 to 5, marked with a circle for women and a triangle for men.
More details

Local rules and cultural differences

  • Drinking alcohol in public is strictly prohibited by law - streets, parks, squares, transport stops. The only exception is a licensed restaurant terrace. The on-the-spot fine is PLN 100.
  • Drink-driving tolerance is near zero. The maximum blood alcohol level is 0.2‰ (0.2 g/l), and it applies to non-motor vehicles too, bicycles and e-scooters included. 0.2 to 0.5‰ is an administrative offence; above 0.5‰ is criminal.
  • Crossing the road - stepping onto a crossing against a red signal, or crossing away from a crossing when one is within 100 metres, is fined.
  • Drones - all flights with camera-equipped drones must be registered on the Drony.gov.pl portal, and flights near airports, military installations and government buildings are prohibited.

Everyday practicalities

  • Power sockets - types and , the latter with a single earth pin. 230 V, 50 Hz.
  • Time zone - Central European Time (CET, UTC+1), and summer time (CEST, UTC+2) from the last Sunday in March to the last Sunday in October.
  • Non-trading Sundays (niedziela handlowa) - a statutory trading ban applies on most Sundays and large supermarkets and shopping centres stay closed. Only small convenience stores such as Żabka may open, and only if the owner serves personally, along with petrol stations and pharmacies.
  • Toilets - public ones usually charge PLN 2–5. Doors use the traditional markings: a circle (O) for women, a triangle (Δ) for men.
  • Wi-Fi - free at airports, on PKP Intercity trains, in shopping centres and in restaurants.
Sources (2)

Contactless payment works essentially everywhere, down to public toilets and parking machines. Withdraw from a real bank's ATM rather than the Euronet network, and decline the DCC offer on every card transaction.

  • You barely need cash. Contactless by card, phone or watch (Apple Pay, Google Pay) is accepted universally, small shops, public toilets and parking machines included.
  • Withdraw from an established bank - PKO Bank Polski, Bank Pekao, ING, Santander, mBank. Avoid the independent Euronet network, which charges high transaction fees and poor rates on foreign cards.
  • Decline DCC and be charged in PLN. Choosing conversion into your card's home currency adds a markup of 8–15% on top of the exchange difference.
  • Change cash at a city-centre kantor only. Airport and main railway station bureaux apply a poor spread.
  • Tipping - 10% of the bill in restaurants when you are happy with the service.
More details

Money and paying for things

The currency is the Polish złoty (PLN), indicatively 1 EUR ≈ 4.30 PLN and 1 USD ≈ 3.70 PLN in late August 2026 - the dollar figure has moved a long way this year, so use the converter above rather than a number in a sentence.

  • You barely need cash. Contactless by card, phone or watch (Apple Pay, Google Pay) is accepted universally, small shops, public toilets and parking machines included.
  • Withdraw from an established bank - PKO Bank Polski, Bank Pekao, ING, Santander, mBank. Avoid the independent Euronet network, which charges high transaction fees and poor rates on foreign cards.
  • Decline DCC and be charged in PLN. Choosing conversion into your card's home currency adds a markup of 8–15% on top of the exchange difference.
  • Change cash at a city-centre kantor only. Airport and main railway station bureaux apply a poor spread.
  • Tipping - 10% of the bill in restaurants when you are happy with the service.
Sources (1)

Everyday prices

Typical prices in Polish zloty (PLN), averaged across the country by Numbeo and read on 12 August 2026. Tick Convert prices above the table to see every amount in your own currency.

Everyday prices
ItemTypical price
Inexpensive restaurant meal40 PLN
Dinner for two, mid-range, three courses190 PLN
Cappuccino14 PLN
Local draught beer, 0.5 l15 PLN
Bottled water, 0.33 l7.46 PLN
Public transport, one-way ticket4.40 PLN
Taxi, starting fare9.00 PLN
Petrol, 1 litre6.09 PLN
Cigarettes, pack of 20 (Marlboro)21 PLN
Average net monthly salary6,320 PLN

These are country-wide averages, not a price list: tourist districts, airports and islands sit well above them, and small towns below. The salary line is there for proportion - it is what people living here actually earn.

Sources (1)

Airport guides for Poland15

One page per airport: the routes into town, what they cost and the trap particular to that arrival.

See all 15 airports

A train from Warsaw Chopin into the centre costs PLN 4.40. Modlin's integrated Bilet Lotniskowy is PLN 22.40 and covers the shuttle, the train and 75 minutes of city transport. The SKA1 from Kraków Balice to Kraków Główny is PLN 20 and takes 17 minutes.

  • Warsaw Chopin's station connects directly to the arrivals hall on the standard city tariff - PLN 4.40 for 75 minutes, 20 to 25 minutes to Warszawa Centralna.
  • Modlin's integrated Bilet Lotniskowy is PLN 22.40 and covers the shuttle bus, the train and 75 minutes of Warsaw city transport - total 60 to 75 minutes.
  • Unofficial drivers outside Modlin charge PLN 400 to PLN 650 for a trip that costs PLN 110 to PLN 170 by Uber or Bolt.
  • Kraków's SKA1 train is PLN 20.00 and takes 17 minutes to Kraków Główny, from a station linked to the terminal by a covered walkway.
  • Ignore unaccredited people offering rides inside any terminal. Use the official ranks or the apps.
More details
Warsaw Chopin Airport (WAW)
  • Train (SKM lines S2, S3 and Koleje Mazowieckie KM) - the underground station Warszawa Lotnisko Chopina connects directly to the arrivals hall, on the standard Warsaw city transport (ZTM) tariff: a 75-minute zone 1 ticket at PLN 4.40. Buy from platform machines or on board, and validate immediately after boarding. 20–25 minutes to Warszawa Centralna, running 04:30 to 23:30 every 15–20 minutes.
  • City bus - route 175 links the airport with the centre and the Old Town for PLN 4.40. Night route N32 runs direct to the main station between 23:00 and 04:30.
  • Ride-hailing (Uber, Bolt, FreeNow) - pick-up at the designated point on the upper level, the departures hall access road. Uber runs a dedicated Uber Airport product here. PLN 35–65 into the centre depending on traffic.
  • Official taxis - the partner ranks (Ele Taxi, iTaxi) are directly outside arrivals in the first lane, typically PLN 40–60 into the centre. Travellers on r/poland stress ignoring unaccredited people offering rides inside the terminal, who charge inflated off-meter rates.
Warsaw Modlin Airport (WMI)
  • Train and shuttle bus (Koleje Mazowieckie, "Bilet Lotniskowy") - a KM shuttle takes you from the terminal to Modlin railway station in 10 minutes, where a direct train continues to Warszawa Gdańska or Warszawa Centralna. The integrated Bilet Lotniskowy costs exactly PLN 22.40 and covers the bus, the train and 75 minutes of ZTM transport in Warsaw. Total 60–75 minutes.
  • Direct coach (FlixBus, Contbus) - PLN 35–50 depending on how far ahead you book, 45–60 minutes into central Warsaw.
  • Ride-hailing and taxis - Uber or Bolt into central Warsaw is PLN 110–170. Travellers on r/poland report that unofficial drivers waiting outside the terminal, with no price agreed in advance, charge PLN 400–650.
Kraków Balice Airport (KRK)
  • SKA1 train (Koleje Małopolskie) - Kraków Airport station is linked to the terminal by a covered walkway, and a ticket to Kraków Główny costs exactly PLN 20.00 from a machine in arrivals, on the platform, or on board. 17 minutes, running 04:00 to 00:30 every 30 minutes.
  • City bus - daytime routes 300 and 209 and night route 902 go direct to the centre for PLN 6.00 on a zone I+II ticket, in 30–40 minutes.
  • Ride-hailing and taxis - Uber and Bolt into central Kraków are PLN 45–70; the official Kraków Airport Taxi uses a guaranteed zone tariff at around PLN 80–100.
Which option suits which traveller
Transport from the airport in Poland
Traveller typeWarsaw Chopin (WAW)Warsaw Modlin (WMI)Kraków Balice (KRK)
Solo traveller / budgetSKM/KM train (PLN 4.40)Bilet Lotniskowy (PLN 22.40)SKA1 train (PLN 20.00)
Family with children and luggageUber Airport / taxi (PLN 40–60)Uber / Bolt (PLN 110–170)Uber / official taxi (PLN 50–90)
Night arrival (00:00–04:30)Bus N32 (PLN 4.40) / UberFlixBus / Uber (PLN 110–170)Bus 902 (PLN 6.00) / Uber
Sources (4)

Getting around the city, and which apps to install

Polish cities run entirely on time-based tickets. A paper ticket must go into the yellow validator the moment you board or before you enter the metro's paid area; buy contactlessly on board instead and nothing prints - the ticket is encoded on your payment card.

  • A paper ticket must be validated in the yellow validator immediately after boarding, or before entering the metro's paid area.
  • In modern vehicles, buy contactlessly at the on-board terminal - nothing is printed, and the ticket is encoded on your payment card.
  • Jakdojade - the standard public transport navigation app for every larger Polish city, with real-time journey search and direct purchase of city tickets.
  • KOLEO - the official platform for searching rail connections and buying PKP Intercity and regional tickets without a markup.
  • SkyCash / moBiLET - city transport tickets and parking payments in urban zones.
More details

Polish city transport runs on time-based tickets, and validation is on you.

  • A paper ticket must be validated in the yellow validator immediately after boarding, or before entering the metro's paid area.
  • In modern vehicles, buy contactlessly at the on-board terminal - nothing is printed, and the ticket is encoded on your payment card.

The apps worth having:

  • Jakdojade - the standard public transport navigation app for every larger Polish city, with real-time journey search and direct purchase of city tickets.
  • KOLEO - the official platform for searching rail connections and buying PKP Intercity and regional tickets without a markup.
  • SkyCash / moBiLET - city transport tickets and parking payments in urban zones.
  • Uber / Bolt / FreeNow - approved ride-hailing, with a guaranteed price up front and cashless payment in the app.

Apps and platforms

Jakdojade for city transport search and tickets, KOLEO for rail, SkyCash for parking and transport payments, plus the operators' own apps for topping up a prepaid SIM.

  • Jakdojade - https://jakdojade.pl - Public transport journey search and ticketing in Polish cities.
  • KOLEO - https://koleo.pl - Rail journey search and ticket purchase.
  • SkyCash - https://www.skycash.com - Payments for parking and public transport.
  • Play Polska - https://www.play.pl - Prepaid cards and tariffs.
  • Orange Polska - https://www.orange.pl - Orange Free prepaid cards and the Orange Flex service.
More details
Sources (2)

State motorways in Poland became free for cars in 2023, but the concession sections of the A1, A2 and A4 still charge.

  • The A1 north of Torun, the A2 west of Konin and the A4 between Katowice and Krakow are concessions and collect a toll at barriers. Everything else is free for a car.
  • The alcohol limit is 0.2 g/l - low enough that a single drink the evening before can matter in the morning.
  • Dipped headlights are compulsory day and night, all year.
  • Motorway speed is 140 km/h, the highest limit in Europe, and it is genuinely used.
  • The country is big and the secondary roads are slow. Warsaw to Krakow is quick on the A4; Warsaw to Bialystok or the Masurian lakes is not.
More details

Free state motorways since 2023, with three privately run stretches that still charge.

  • The A1 north of Torun, the A2 west of Konin and the A4 between Katowice and Krakow are concessions and collect a toll at barriers. Everything else is free for a car.
  • The alcohol limit is 0.2 g/l - low enough that a single drink the evening before can matter in the morning.
  • Dipped headlights are compulsory day and night, all year.
  • Motorway speed is 140 km/h, the highest limit in Europe, and it is genuinely used.
  • The country is big and the secondary roads are slow. Warsaw to Krakow is quick on the A4; Warsaw to Bialystok or the Masurian lakes is not.
Sources (1)

Violent crime is very low. The one serious trap is the strip-club scam around Warsaw's and Kraków's main squares, where promoters offering free entry precede spiked drinks and card charges running to thousands of złoty.

  • Poland has a very low rate of violent crime.
  • The one serious trap is the strip-club scam around the main squares in Warsaw and Kraków, where promoters offer free entry or free drinks.
  • Documented cases describe deliberate intoxication followed by thousands to tens of thousands of złoty charged to a card for services never ordered.
  • Avoid any venue you were invited to on the street.
  • Unmarked drivers at arrivals halls and railway stations charge opaquely. Use official ranks or the apps, and watch for pickpockets at main stations.
More details

Safety and the most common scams

Poland has a very low rate of violent crime. Three scenarios warrant extra caution.

  • Strip club scams - in the tourist centres of Warsaw and Kraków, particularly around Rynek Główny and the surrounding streets, promoters offer free entry or free drinks. Documented cases and r/krakow reports describe deliberate intoxication of guests with high-strength alcohol or unidentified substances, after which thousands to tens of thousands of złoty are charged to their cards for services never ordered. Avoid any venue you were invited to on the street.
  • Unofficial taxis - unmarked drivers offering rides in arrivals halls or at railway stations charge opaquely. Use official ranks, or the Uber, Bolt and FreeNow apps.
  • Pickpockets - a risk at main railway stations, on public transport, and anywhere with a high concentration of tourists.
Sources (1)

Emergency information in Poland

112 is answered by English-speaking operators. The direct Polish lines answer faster but not always in English: 997 police, 999 ambulance, 998 fire, 986 municipal police.

  • 112: The general European emergency line (operators speak English)
  • 997: Police (Policja)
  • 999: Ambulance (Pogotowie Ratunkowe)
  • 998: Fire service (Straż Pożarna)
  • 986: Municipal police (Straż Miejska - local offences and public order)
More details

Emergency numbers

112 is answered by English-speaking operators. The direct Polish services below answer faster but not always in English.

  • 112: The general European emergency line (operators speak English)
  • 997: Police (Policja)
  • 999: Ambulance (Pogotowie Ratunkowe)
  • 998: Fire service (Straż Pożarna)
  • 986: Municipal police (Straż Miejska - local offences and public order)

Carry an EHIC if you are an EU national; third-country nationals are required to hold insurance with at least EUR 30,000 of cover.

Alert RCB: the warning SMS you cannot opt out of

Poland's Government Security Centre can push an SMS to every phone in an area, including a foreign SIM on roaming. It arrives in Polish, and it is only used when there is a direct threat to life.

  • Nothing to install and nothing to sign up for. Operators are required to send the alert to every user in the area the RCB designates, whatever network the phone is on - roaming foreign SIMs and prepaid included.
  • It is used sparingly, only where there is a probable direct threat to life or health over a significant area: violent storms, floods, and comparable events.
  • The message is in Polish, capped at 160 characters and written without Polish diacritics - so it looks like an odd, urgent text rather than a translation.
  • Do not dismiss it as spam. An unexpected Polish SMS from a five-digit sender during bad weather is the state telling you to get indoors.
  • Translate it on the spot - a camera translation takes ten seconds, and the instruction is usually a single sentence.
More details

What it is

Alert RCB is a cell-broadcast style warning run by the Rządowe Centrum Bezpieczeństwa, Poland's Government Security Centre, around the clock. When its director designates an area, mobile operators must immediately push the message to every user inside it. There is no registration, no consent step and no app - which is exactly why it reaches visitors, including phones roaming on a foreign SIM.

It is deliberately rare. The threshold is a probable direct threat to life or health over a significant area: violent storms and atmospheric events, flooding, and similar. A day of ordinary rain does not trigger it.

What it looks like when it arrives

Short, blunt and Polish. The messages run to a maximum of 160 characters and are written without Polish diacritics, so a phrase like ZAGROZENIE arrives stripped of its accents. The usual shape is: what is coming, where, and what to do - stay home, avoid the coast, secure loose objects.

The practical rule for a visitor is to treat any unexpected Polish SMS during bad weather as official until proved otherwise. Point a translation app at it before deciding it was an advert.

It is a warning, not a channel

The alert is one-way. If you need help, the numbers stay what they were: 112 in English, or the direct Polish lines. And when an alert names a hazard you are standing in - a river, a coast, a forest - move first and read the detail afterwards.

Sources (5)