Getting around — ZTM passes, student 51% discount and PKP
🇵🇱 Poland · After you land · 7 min read

Getting around — ZTM passes, student 51% discount and PKP

Semester city passes, the legally guaranteed student discount, PKP Intercity fares, cycling and fines for riding without a ticket.

Poland gives students a legally guaranteed 51% discount — use it everywhere

Unlike Germany's Semesterticket bundles, Poland's student transport discount is written directly into national law: anyone under 26 with a valid student card (legitymacja studencka / ELS) or a valid ISIC gets 51% off standard fares on city transport and PKP trains. Figures below are approximate (1 PLN ≈ ৳33) and city-by-city fares change — verify current prices with your local ZTM/MPK/ZDiZ operator and PKP before budgeting.

Statutory student discount
51% off
On PKP trains and most city transport, for under-26s with a valid student ID
Monthly city pass (student, Warsaw)
≈ PLN 55–65
≈ ৳1,815–2,145 — verify with ZTM Warszawa
Fine for no ticket / no discount proof
PLN ~300 (or ~PLN 100 within 7 days)
≈ ৳9,900 (≈ ৳3,300 if paid promptly) — verify current rate with your local operator

City transport — ZTM Warsaw, MPK Kraków/Wrocław, ZTM Gdańsk

Every major Polish university city runs its own transport authority, its own app, and its own fare structure — there is no single national city-transport card.

CityOperatorSingle ticket (normal / student)Monthly pass (student, approx.)
WarsawZTM WarszawaPLN 4.40 / PLN 2.20≈ PLN 55–65 (≈ ৳1,815–2,145)
KrakówMPK KrakówPLN 5.00 / PLN 2.50≈ PLN 58–70 (≈ ৳1,914–2,310)
WrocławMPK WrocławPLN 5.00 / PLN 2.50≈ PLN 58–70 (≈ ৳1,914–2,310)
GdańskZTM GdańskPLN 4.60 / PLN 2.30≈ PLN 55–65 (≈ ৳1,815–2,145)
PoznańZTM PoznańPLN 5.00 / PLN 2.50≈ PLN 58–68 (≈ ৳1,914–2,244)

These are indicative figures pulled together from typical fare tables — every operator revises prices periodically (usually once a year, sometimes tied to inflation adjustments), so check the current tariff on your city's official app (ZTM Warszawa app for Warsaw, jakdojade.pl works across most cities, Wroclaw's MPK app, and Gdańsk's ZTM Gdańsk app) before you commit to a monthly pass. Almost all cities now sell tickets digitally through these apps rather than requiring you to queue at a kiosk — download your city's app in your first week.

How to actually get the 51% discount

The discount is not automatic — you need proof, and inspectors will ask for it alongside your ticket.

  1. 1

    Get your legitymacja studencka (ELS) from your university

    This is the physical/digital Polish student ID card issued after enrolment — it's the primary proof accepted by ZTM, MPK and PKP for the statutory discount.

  2. 2

    Or carry a valid ISIC card if your ELS is delayed

    Many students buy an ISIC before or shortly after arrival since university card processing can take a few weeks — ISIC is widely accepted as interim proof, but confirm your specific city's rules.

  3. 3

    Buy the discounted (ulgowy) fare, not the normal (normalny) fare

    City transport apps and PKP's ticket machines/app explicitly list an ulgowy price — always select this option, since buying a normal ticket by mistake doesn't retroactively apply the discount.

  4. 4

    Carry your student ID every time you travel, not just when buying the ticket

    A ticket inspector checking your ulgowy ticket will ask to see the physical or digital student card matching it — a discounted ticket without proof is treated the same as no ticket at all.

PKP Intercity and regional trains — the 51% discount, plus advance fares

Poland's national rail operator PKP Intercity runs the country's main city-to-city network, alongside regional operators (Koleje Mazowieckie, Koleje Śląskie and others) for shorter hops.

Route (approx.)Standard 2nd class fareWith 51% student discount
Warsaw → Kraków (PKP Intercity, ~2.5h)≈ PLN 60–120 depending on train class≈ PLN 30–59 (≈ ৳990–1,947)
Warsaw → Wrocław (~4–5h)≈ PLN 70–140≈ PLN 34–69 (≈ ৳1,122–2,277)
Kraków → Gdańsk (~6–7h)≈ PLN 90–170≈ PLN 44–83 (≈ ৳1,452–2,739)

PKP fares vary a lot by train category (regional TLK is cheapest, express EIC/EIP is fastest and priciest) and by how early you book — advance tickets on the PKP Intercity app or portal (intercity.pl) are noticeably cheaper than buying at the station on the day. Always select the ulgowy (discounted) fare category and have your student ID ready for on-board checks. These prices are indicative only and shift with PKP's own seasonal pricing — verify on intercity.pl before booking.

FlixBus and long-distance coaches — the budget alternative

For students on a tight budget, FlixBus and PolskiBus-style coach operators often undercut even the discounted train fare, especially if booked weeks ahead.

FlixBus connects almost every Polish city and many neighbouring countries (Germany, Czechia, Lithuania) at fares that can be as low as PLN 20–40 (≈ ৳660–1,320) for early bookings on popular routes like Warsaw–Kraków or Warsaw–Wrocław, though prices rise closer to departure and can exceed the discounted train fare on short notice. It takes longer than the train but is worth checking against PKP's ulgowy price before every longer trip — neither is universally cheaper, so compare both apps.

Cycling — Veturilo and city bike-share schemes

Warsaw's Veturilo, Kraków's Wavelo, Wrocław's Wrocławski Rower Miejski (WRM) and similar city-run bike-share schemes offer very cheap short-hop cycling, typically with a free or low-cost first 20–30 minutes per ride and small per-minute charges after that — genuinely useful for short campus-to-flat trips in the warmer months. Buying a secondhand bike (check OLX, the main Polish classifieds site) for longer-term use typically costs PLN 300–800 (≈ ৳9,900–26,400) and pays for itself quickly if you cycle daily, though most students still rely on trams and buses through the cold, icy winter months when cycling is far less practical.

Night buses and late-night travel

Warsaw, Kraków and Wrocław all run reduced night bus networks (marked with an "N" prefix, e.g. N-series lines in Warsaw) after the metro and regular trams stop, usually from around 11pm/midnight to early morning, running at lower frequency (every 30–60 minutes). Night fares are the same ticket price as daytime — your normal single ticket or pass, discounted the same way, still applies. Check your city's app for the specific night route nearest your accommodation before you need it at 2am.

Fines for riding without a valid ticket or discount proof

Ticket inspectors (kontrola biletów) operate on trams, buses and trains across Poland and can fine you on the spot for travelling without a valid ticket, or for holding a discounted (ulgowy) ticket without your student ID to prove eligibility — in the eyes of the inspector, an unproven discount ticket is treated as no ticket at all. Fines are commonly reduced if paid within about 7 days (roughly PLN 100 vs the full PLN ~300 penalty), but always confirm the current fine schedule with your local operator, since amounts are revised periodically. Always carry your legitymacja studencka or ISIC alongside every discounted ticket.

Verify current fares before budgeting

City transport fares, PKP ticket prices, discount eligibility rules and fine amounts are all set locally or nationally and change periodically. Confirm current figures on your city's official transport app, intercity.pl, and flixbus.pl before locking in a monthly transport budget.

Want this decided for you, not just explained?

Your personalised blueprint picks the exact course, university, city and PR route for your grades, budget and career — with every cost in taka. ৳290 today (regular ৳990).

Related Poland guides

Read these next — universities, courses, cities and the residence route all feed into the same decision.