Zagreb Tram
Tram · Zagreb · Zagrebački električni tramvaj (ZET)
3 lines · 119 stations · 106 interchanges
Every line drawn through its stations. Tap a line in the legend to hide or show it.
Lines
Day tram
- 11Dubec to Ljubljanica28
- 12Ljubljanica to Dubrava20
- 14Zapruđe to Mandlova30
- 15Gračansko dolje to Mihaljevac5
- 17Prečko to Trg žrt. fašizma23
- 2Savišće to Črnomerec27
- 3Savišće to Ljubljanica26
- 4Savski most to Dubec31
- 5Prečko to Park Maksimir30
- 6Črnomerec to Mandlova23
- 7Savski most to Dubrava31
- 8Zapruđe to Mandlova21
- 9Ljubljanica to Trg žrt. fašizma12
Service information checked . Check the operator before travel because schedules can change at short notice.
Quick facts
- Operator
- ZET operates Zagreb’s tram and city-bus network.
- Useful visitor fare
- A 30-minute ticket costs €0.53 before boarding or €0.80 from the driver.
- The €3.98 daily ticket is useful when several rides are planned. Validate after boarding.
- Payment
- Use a paper ticket, ZET fare card, or a ticket bought in the Moj ZET app.
- Moj ZET validates by QR or NFC. Ordinary contactless bank-card tap-in is not available.
- Current works
- Lines 9 and 17 are cut back at Trg žrtava fašizma, Line 13 is suspended, and Night Line 33 is bus-operated during summer 2026 works.
Mike’s notes
Zagreb’s trams connect the walkable center with the main railway and bus stations, Novi Zagreb, Jarun, Maksimir, Dubrava, Črnomerec, and the foothills. Ban Jelačić Square is the central reference point, but many useful cross-city routes use Glavni kolodvor or the east-west streets around it instead.
Tickets and payment
The least expensive single option is the 30-minute ticket at €0.53 when bought before boarding. The 60-minute ticket costs €0.93, the 90-minute ticket costs €1.33, and a daily ticket costs €3.98. Buying from the driver costs more.
Paper tickets must be validated on board. The Moj ZET app sells tickets and validates them by QR or NFC. That NFC feature belongs to the app and is not open-loop payment. A Visa or Mastercard cannot simply be tapped on a tram validator to pay the fare.
Fleet and accessibility
ZET runs modern low-floor, climate-controlled trams alongside older high-floor cars. Twenty new low-floor vehicles entered service in 2025, and the next batch is being delivered during 2026. A particular route or departure is not guaranteed to use one.
Accessibility therefore varies. Low-floor cars are substantially easier for wheelchair users, but older vehicles have steps and some street platforms do not provide level boarding. At stops set within the roadway, wait for traffic to stop before crossing to or from the tram.
Summer 2026 changes
Track reconstruction is changing the eastern network. Lines 9 and 17 terminate at Trg žrtava fašizma instead of Borongaj, with bus 602 continuing east. Line 13 is suspended, and Night Line 33 is replaced by a bus during the Ulica grada Vukovara closure. Check ZET’s service notices near travel because these arrangements have specific end dates and can change as work advances.
Short history
1891
Horse tram begins
Zagreb’s first tramway opens with horse traction.
1910
Electric operation
Electric trams replace the horse network.
2025
New low-floor fleet
A new generation of low-floor trams begins entering service.