Warsaw’s public transportation runs on one ticket, whether you’re riding the metro, a tram, a bus, or hopping on a regional train inside the city. There are no separate fares to think about — buy a ticket, validate it, and it works everywhere.
The basics
The network is coordinated by Warszawski Transport Publiczny (WTP), still widely known by its older name, ZTM. Day-to-day operations are split across a few companies:
- Metro Warszawskie runs the two metro lines, M1 (north–south) and M2 (east–west), meeting at the Świętokrzyska interchange.
- Tramwaje Warszawskie runs the tram network, which covers most of the central city.
- MZA runs most of the bus routes, with a few routes contracted to other operators.
- Koleje Mazowieckie, along with the SKM rapid rail lines, run regional trains that a standard WTP ticket also covers within the city — including the route to Chopin Airport.
How to pay
There’s no tap-a-bank-card option yet in Warsaw — that’s coming as part of a citywide ticketing overhaul, but for now you’ll need an actual ticket:
- Buy a paper ticket from a ticket machine at a stop, station, or on board a bus, tram, or SKM train. Machines take cards as well as cash.
- Buy a ticket through an app — the official mobiWAWA app, or third-party options like jakdojade, SkyCash, mPay, or moBilet. The app shows a QR code that you scan to validate.
- Load a long-term ticket onto a Warsaw City Card, a personalized proximity card, if you’re around long enough to want a 30-day pass.
Whichever way you buy it, validate it as soon as you board: push a paper ticket into the onboard validator and let it go, tap a proximity card against the reader, or scan your app’s QR code. At metro stations, you validate at the entrance gate instead — the gate only opens for a valid ticket, and you don’t need to do anything to exit.
Fares
Tickets are sold as time-limited passes rather than single rides — one ticket covers as many vehicles as you can connect to within its time limit:
| Ticket | Zone 1 | Zones 1+2 |
|---|---|---|
| 20-minute | 3.40 zł | — |
| 75-minute (single-fare) | 4.40 zł | — |
| 90-minute | — | 7.00 zł |
| 24-hour | 15 zł | 26 zł |
| 3-day (72h) | 36 zł | 57 zł |
| Weekend (Fri 7pm–Mon 8am) | — | 24 zł |
| 30-day | 110 zł | 180 zł |
Reduced fares (half the standard price) apply to students, seniors, and several other categories. Kids ride free until they turn 7 (through the end of September of that year), and riders 70 and older ride free. Zone 1 is Warsaw proper; Zone 2 covers the towns beyond the city limits, including parts of some regional rail lines — check which zone you need before you cross the border stop.
Riding without a valid ticket costs 266 zł (196 zł if you have a discount card but not the ticket to match it) — but that fine drops to 159.60 zł if you pay the inspector on the spot, or 186.20 zł if you settle within 7 days.
Getting from the airport
Chopin Airport (WAW) sits close enough to the city that you’ve got several one-ticket options, all covered by a standard 75-minute ticket:
- SKM trains S2 and S3 run from the airport station into the center, via Warszawa Zachodnia and Warszawa Śródmieście.
- Koleje Mazowieckie’s RL line also serves the airport.
- Bus 175 runs to Warszawa Centralna and the Centrum metro station; bus 188 runs via Politechnika; bus 148 and the weekday-rush-hour bus 331 cover other parts of the city; night bus N32 takes over once other lines stop.
Buy your ticket before boarding — machines are at the bus stops and the station entrance, and on board the buses and trains themselves.
Warsaw Modlin Airport (WMI), used by some budget carriers, is a separate story: it’s outside the WTP network entirely, reached by Koleje Mazowieckie trains to Modlin station or a direct shuttle bus, not by any ZTM ticket.
Apps to download
- mobiWAWA — the official app. Best for buying and renewing long-term tickets, and for its Metro Pass feature that lets your phone open the gates directly.
- jakdojade — a local favorite for planning a route and buying single tickets on the spot, and it covers other Polish cities if you’re traveling further.
- Google Maps — solid for trip planning with live WTP schedule data built in.
When it runs
Metro, tram, and bus lines run a full daytime schedule seven days a week, with schedules that shift for school holidays and academic terms — check the journey planner at wtp.waw.pl for a specific route and time. Once the day network winds down, a separate set of night bus lines, marked with an N (like the N32 serving the airport corridor), takes over — and they cost exactly the same as day tickets, no special night fare.
Accessibility
Metro stations have step-free gates and elevators, each paired with its own validator so you can tap or scan without detouring to the main gate line. If you need boarding assistance on regional or intercity routes, WTP asks that you call ahead or submit a request form at least 36 hours before departure.
Etiquette & local quirks
- Validate every ticket, every time — a valid ticket in your pocket that hasn’t been validated doesn’t count, and inspectors do check.
- Luggage and pets ride free. Keep bags out of the aisle, and keep dogs muzzled and leashed.
- Give up priority seating near the doors, and let riders off before you board.
- Bus and tram stops marked “na żądanie” (on demand) mean you need to signal the driver — raise your hand if you’re waiting, or press the stop button if you’re riding.
Good to know
- A citywide contactless ticketing overhaul — tap a bank card, phone, or smartwatch directly at the gate — is under contract with Mennica Polska, with new devices due to start rolling out in 2027 and the current system running in parallel until installation wraps up in 2029. For now, you still need an actual ticket, paper or app-based.
- Warsaw uses two ticket zones; almost everything a visitor needs is in Zone 1, but a handful of regional trains and outer bus routes cross into Zone 2, where a Zone-1-only ticket won’t be valid.
Quick answers
How much does public transportation cost in Warsaw?
A single 75-minute ticket (zone 1) is 4.40 zł, or 2.20 zł reduced fare. A 20-minute ticket is 3.40 zł, a 24-hour ticket is 15 zł (zone 1) or 26 zł (zones 1+2), and a 30-day ticket is 110 zł (zone 1) or 180 zł (zones 1+2).
Is there a train from Chopin Airport to downtown Warsaw?
Yes. SKM lines S2 and S3, and the Koleje Mazowieckie RL line, all stop at Chopin Airport and run into the city center on a standard 75-minute ZTM ticket. Buses 175 and 188 cover the same route.
Do I need cash for Warsaw public transportation?
No. Ticket machines at stops and stations take cards, and you can also buy and validate tickets through apps like mobiWAWA and jakdojade.