busevi.rsZagreb public transport
12

Line 12 · timetable

LjubljanicaDubrava

Tram 12 in Zagreb — timetable, route and stops: Ljubljanica – Dubrava

Tram Regular line
  • Headway~7 min
  • First departure03:55
  • Last departure23:26
  • Average ride~39 min
  • Stops20
  • Departures per day152
  • Route length9.3 km
  • Peak~47 min
  • Off-peak~29 min
  • Saturday115 departures
  • Sunday139 departures

Line 12 timetable — Ljubljanica – Dubrava

Tram of Zagreb public transport — connects Ljubljanica and Dubrava, with 20 stops per direction.The first departure is at 03:55, the last at 23:26.Departures run every ~7 min, and the ride takes ~39 min on average.

Planned change on this line

Timetable

First

03:55

Last

23:26

Departures

152

Line 12 timetable — on weekdays
0355
040821354758
050716232935414854
0600061118253239455158
070513192633404754
Line 12 timetable — on Saturdays
0402163145
050014294458
0613274257
071126364759
081122324354
Line 12 timetable — on Sundays and holidays
0502163145
060015294458
0713212835424856
08010815212835424956
09030916233037435057
Valid from29.10.2026.
Changed29.10.2026.
Checked31.10.2026.

Stops

20 stops~39 min in total
  1. 3934departure0min
  2. 3934+2 min2min
  3. 3934+2 min4min
  4. 3934+3 min7min
  5. 3934+2 min9min
  6. 934+2 min11min
  7. 1314173234+1 min14min
  8. 1314173234+2 min16min
  9. 1611131417+3+3 min19min
  10. 4811143334+3 min22min
  11. 41134+1 min23min
  12. 41134+1 min24min
  13. 41134+2 min26min
  14. 4571134+2 min28min
  15. 4571134+1 min29min
  16. 471134+2 min31min
  17. 471134+3 min34min
  18. 471134+1 min35min
  19. +4 min39min

Current changes on this line 1

Public eventPlanned

Zagreb: special transport arrangements on All Saints' Day, free travel to cemeteries

Sunday, 1 November: increased service on tram lines 4, 6, 11, 12, 14, 17, extra stops, and special bus routes to city cemeteries. Free rides until 7 p.m.

01.11.2026. – 01.11.2026.
Also affects46111417
Read the full notice

Frequently asked questions

When are the first and last departures of line 12?

On weekdays the first departure from Ljubljanica is at 03:55 and the last at 23:26. There are 152 departures in total.

Does line 12 run on weekends?

Yes — on Saturday from 04:02 to 23:20 and on Sunday from 05:02 to 23:23.

How often does line 12 run?

Departures run about every 7 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.

How long is the ride on line 12?

The whole ride takes about 39 minutes on average — from about 29 minutes off-peak to about 47 minutes at peak.

How many stops does line 12 have?

In the Ljubljanica → Dubrava direction, line 12 has 20 stops.

What vehicle runs on line 12?

Line 12 is served by a tram of Zagreb public transport. Line type: regular line.

Where does line 12 start and end?

Line 12 connects Ljubljanica and Dubrava; pick the direction at the top of the page.

How long is the route of line 12?

The route in this direction is about 9.3 km long.

Are there any changes on line 12?

There are no active changes on this line right now. When they appear, they show above, next to the timetable.

Zagreb timetables — all public transport linesLine list and network map