Public Transport in Polish Cities
Tickets, zones, passes, the Jakdojade app, and how transit works in Warsaw, Kraków, Wrocław and beyond.
Updated 2026-01-20 · 1 min read
Modes
- Metro — Warsaw (2 lines). No other Polish city has metro yet.
- Trams — Warsaw, Kraków, Wrocław, Poznań, Łódź, Katowice, Gdańsk, Bydgoszcz, Toruń, Szczecin, Gorzów.
- Buses — everywhere; the backbone in cities without trams.
- Fast tram (PST) — Poznań, Kraków (Fast Tram).
Tickets
- Single — 3.40–4.60 PLN for 45–90 min depending on city.
- Time-based (75/90 min) let you transfer freely within the window.
- Daily / weekly / monthly — monthly passes ~70–140 PLN.
- Contactless card readers on validators accept Visa/Mastercard/Apple Pay/Google Pay in many cities.
Apps
- Jakdojade — routes, live arrivals, tickets in supported cities.
- mPay — Warsaw mobile ticketing.
- City apps — Warsaw "moBilet", Kraków "SkyCash".
Zones
Most cities have a city zone (cheaper) and an agglomeration zone (suburbs, pricier). Confirm your destination's zone before buying.
Discounts
- Students (under 26 with valid ID): 50% off in most cities.
- Seniors (70+ in Warsaw): free; other cities vary.
- Family tickets and group discounts exist.
FAQ
- Do I need to validate a paper ticket?
- If you buy a paper ticket, validate it in the machine on board. With a city app or contactless card payment, validation is automatic at the validator.
- Which app shows all cities' timetables?
- Jakdojade covers most Polish cities' buses, trams, and metros with live arrivals and ticketing in supported cities.
Sources
- ZTM Warsaw — public transport authority (updated 2026-01-12)
Read more
- Polish Airports and Flying InWarsaw Chopin, Modlin, Kraków, Gdańsk and the rest — budget airlines, transfers, and arrivals for newcomers.
- Renting a Car in PolandDocuments you need, age limits, deposits, fuel policies, and the cheapest ways to rent.
- Car-Sharing and Ride-Hailing in PolandPanek CarSharing, Traficar, Bolt, Uber, Free Now — minute rentals and app rides in Polish cities.