Groundhopping in Poland: all 17 Ekstraklasa grounds
Modern stadiums, loud support and cheap tickets — behind one obstacle that stops most foreign visitors: an online form that wants a Polish identity number you do not have.
The PESEL problem, and how to get round it
Polish clubs sell tickets through systems built for Polish residents. The purchase form typically asks for a PESEL — the eleven-digit national identity number issued to Polish citizens and residents. Many forms will not validate without one, and a passport number is not accepted in its place.
This is not a rule aimed at foreigners; it is a side effect of Poland's stadium safety legislation, which requires clubs to identify ticket holders. But the practical result for a visitor is the same: the online route often simply will not complete.
What works:
- Buy at the club's ticket office in person, with your passport, before matchday if you can. This works at essentially every club in this list.
- Write to the club in advance. Several will register a foreign visitor manually and many have someone who answers in English. This takes days, not hours, so ask early.
- Try online anyway for your specific club — the requirement is not uniform, and some systems accept a passport number or a foreign document type.
- Do not rely on resale. Tickets are personalised and the name is checked.
Bring the passport you bought with. It gets checked at the turnstile.
Two more rules that apply everywhere in Poland
- Beer is limited to 3.5% by law. Polish stadium regulations cap alcohol strength, so what you buy inside is weaker than a German or Czech beer. It is sold and drunk in the stands, which is more than England allows.
- Away allocations are small and heavily policed. Polish supporter culture is intense and the derbies are genuinely serious occasions. As a neutral, buy a home ticket, sit in a side stand, and keep other clubs' colours out of sight.
None of that should put anyone off. Polish grounds are modern, cheap and frequently full, and the choreography at the bigger clubs is among the best on the continent.
Why the stadiums are so new
A visitor expecting crumbling concrete gets a surprise. Most of this list was built or rebuilt in the 2010s, and the trigger was Euro 2012, which Poland co-hosted with Ukraine. Poznań's ground was rebuilt for the tournament and Wrocław's was built for it; a wave of others followed as clubs and cities caught up.
The result is that Poland has, for its league's budget, some of the best modern stadium stock in Europe — four grounds over thirty thousand, and nothing in the top division that could be called dilapidated. What it does not have is much that is old. If you collect grounds for their age and their oddities, Czechia and England will give you more; if you collect for scale, atmosphere and value, Poland is hard to beat.
Prices, trains and language
- Tickets are cheap by western European standards — frequently a fraction of an English League One ticket for a ground three times the size.
- Trains are good and cheap. Intercity services between the big cities are fast, and the Silesian cluster in particular is connected well enough to treat as one urban area.
- Your match ticket does not cover transport, unlike Germany. Buy a city ticket separately; they cost very little.
- English is common among younger staff at the bigger clubs and rarer at the smaller ones. A written email tends to work better than a phone call.
All 17 Ekstraklasa grounds
| Club | City | Capacity |
|---|---|---|
| Lech Poznań | Poznań | 42,800 |
| Śląsk Wrocław | Wrocław | 42,771 |
| Wisła Kraków | Kraków | 33,326 |
| Legia Warsaw | Warsaw | 31,103 |
| Górnik Zabrze | Zabrze | part-built; ~31,900 when complete |
| Jagiellonia Białystok | Białystok | 22,372 |
| Pogoń Szczecin | Szczecin | 21,163 |
| Widzew Łódź | Łódź | 18,018 |
| Zagłębie Lubin | Lubin | 16,068 |
| Korona Kielce | Kielce | 15,500 |
| Motor Lublin | Lublin | 15,400 |
| GKS Katowice | Katowice | 15,048 |
| Wisła Płock | Płock | 15,004 |
| Cracovia | Kraków | 15,000 |
| Radomiak Radom | Radom | 14,000 |
| Piast Gliwice | Gliwice | 10,000 |
| Raków Częstochowa | Częstochowa | 5,500 |
Note the spread: from 42,800 down to 5,500, and a club competing at the top of the league in the smallest ground on the list. Raków have played European football from a stadium holding less than a seventh of Lech's.
One ground, two clubs
Wisła Kraków's ground at Reymana is shared with Wieczysta Kraków. This series counts a shared ground as one entry, not two — the same rule applied to Brno in the Czech guides. If you see both clubs there, that is two matches and one stadium.
Weekends that work
- Upper Silesia — the densest football region in Poland and one of the densest in Europe. Górnik Zabrze, GKS Katowice and Piast Gliwice sit within twenty minutes of each other by train, with Raków Częstochowa an hour away. Three grounds in a weekend is comfortable.
- Kraków — Wisła and Cracovia are in the same city, and the derby between them is one of the oldest and most hostile fixtures in Europe. Two grounds, one hotel, and the best city in Poland to spend the evening in.
- Warsaw and the centre — Legia in the capital, with Radom an hour south and Płock ninety minutes west.
- The west — Poznań, Wrocław and Lubin form a triangle with the two largest grounds in the country at two of its corners.
Common questions
Can a foreigner really not buy online?
Often not, because the form wants a PESEL. It varies by club and system, so try — but plan on buying in person with a passport, and do not leave it until an hour before kick-off.
Is 3.5% beer a rule or a club choice?
It follows from Polish law on alcohol at mass events. It applies across the league, so do not expect a German-strength beer anywhere in this list.
Is it safe for a visiting neutral?
Yes, with ordinary care. Buy a home ticket, take a side stand, keep rival colours in your bag, and avoid the derbies for a first visit. Stewarding is professional and visitors are not the target of anything.
Which ground should a first-timer pick?
Poznań or Wrocław for scale and a straightforward day, Kraków for the city, Silesia if you want three grounds in one weekend.
Seventeen grounds, one national identity number you do not have, and a workaround that takes ten minutes at a ticket window. Plan a Polish trip and keep the record as you go.
Groundhopper
Start free