busevi.rsZagreb public transport
31

Line 31 · timetable

ČrnomerecSavski most

Tram 31 in Zagreb — timetable, route and stops: Črnomerec – Savski most

Tram Regular line
  • Headway~53 min
  • First departure23:25
  • Last departure04:37
  • Average ride~47 min
  • Stops30
  • Departures per day7
  • Route length13.9 km
  • Peak~56 min
  • Off-peak~35 min
  • Saturday8 departures
  • Sunday7 departures

Line 31 timetable — Črnomerec – Savski most

Tram of Zagreb public transport — connects Črnomerec and Savski most, with 30 stops per direction.The first departure is at 23:25, the last at 04:37.Departures run every ~53 min, and the ride takes ~47 min on average.

Timetable

First

23:25

Last

04:37

Departures

7

Line 31 timetable — on weekdays
2325
0011
010454
0248
0344
Line 31 timetable — on Saturdays
2325
0011
010454
0248
0344
Line 31 timetable — on Sundays and holidays
2325
0011
010454
0248
0344
Valid from29.10.2026.
Changed29.10.2026.
Checked31.10.2026.

Stops

30 stops~47 min in total
  1. 611departure0min
  2. 2611+2 min2min
  3. 2611+2 min4min
  4. 2611+1 min5min
  5. 2611+2 min7min
  6. 1611+2 min9min
  7. 1611+2 min11min
  8. 1611121314+3+2 min13min
  9. 61334+1 min14min
  10. 24691333+1+2 min16min
  11. 24691333+1+1 min17min
  12. 268+3 min20min
  13. 25678+1 min21min
  14. 678+1 min22min
  15. 678+1 min23min
  16. 678+2 min25min
  17. 678+1 min26min
  18. 678+3 min29min
  19. 67+1 min30min
  20. 67+1 min31min
  21. 6714+1 min32min
  22. 6714+2 min34min
  23. 714+1 min35min
  24. 714+1 min36min
  25. 714+2 min38min
  26. 714+2 min40min
  27. 714+2 min42min
  28. 714+1 min43min
  29. 714+2 min45min
  30. 47+2 min47min

Frequently asked questions

When are the first and last departures of line 31?

On weekdays the first departure from Črnomerec is at 23:25 and the last at 04:37. There are 7 departures in total.

Does line 31 run on weekends?

Yes — on Saturday from 23:25 to 05:27 and on Sunday from 23:25 to 04:37.

How often does line 31 run?

Departures run about every 53 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 31?

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

How many stops does line 31 have?

In the Črnomerec → Savski most direction, line 31 has 30 stops.

What vehicle runs on line 31?

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

Where does line 31 start and end?

Line 31 connects Črnomerec and Savski most; pick the direction at the top of the page.

How long is the route of line 31?

The route in this direction is about 13.9 km long.

Are there any changes on line 31?

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