busevi.rsBelgrade public transport
89

Line 89 · timetable

VidikovacNovi Beograd /Blok 72/

Line 89 — timetable, route and stops: Vidikovac – Novi Beograd /Blok 72/

Bus Regular line
  • Headway~9 min
  • First departure04:55
  • Last departure23:30
  • Average ride~58 min
  • Stops35
  • Departures per day114
  • Route length16.5 km
  • Peak~66 min
  • Off-peak~50 min
  • Saturday74 departures
  • Sunday65 departures

Line 89 timetable — Vidikovac – Novi Beograd /Blok 72/

Bus of Belgrade public transport — connects Vidikovac and Novi Beograd /Blok 72/, with 35 stops per direction.The first departure is at 04:55, the last at 23:30.Departures run every ~9 min, and the ride takes ~58 min on average.

2 current changes on this line

Timetable

First

04:55

Last

23:30

Departures

114

Line 89 timetable — on weekdays
0455
051025405059
0608172634425058
0706142230384755
0803122029374554
Line 89 timetable — on Saturdays
0455
0510254055
0609233751
0705193347
0802163145
Line 89 timetable — on Sundays and holidays
0455
052040
0600193754
0711274359
08153147
Valid from01.05.2025.
Changed27.06.2026.
Checked15.10.2026.

Stops

35 stops~58 min in total
  1. 504departure0min
  2. 235359534ADA1E2+1+1 min3min
  3. 235359534ADA1E2+1+2 min5min
  4. Pilota Mihaila Petrovića

    #521 — Pilota Mihaila Petrovića

    23375053ADA1E2+2+2 min7min
  5. 3750ADA137N+2 min9min
  6. 3750ADA137N+1 min10min
  7. 37N+2 min12min
  8. 5737N+2 min14min
  9. +1 min15min
  10. 3750515256531+28+2 min17min
  11. 3750515256531+6+2 min19min
  12. MZ "Čukarička padina"

    #971 — MZ "Čukarička padina"

    555656L8087A511Na+3+2 min24min
  13. 555656L8087A511Na+3+2 min26min
  14. Svetolika Lazarevića Laze

    #967 — Svetolika Lazarevića Laze

    555656L8087A511Na+3+1 min27min
  15. 555656L8087A91+14+2 min29min
  16. 233751525355+32+2 min31min
  17. Beogradska autobuska stanica

    #1261 — Beogradska autobuska stanica

    9A358595600ADA2+1+1 min32min
  18. 9A3595E6+2 min34min
  19. 7A9A95ADA2E6+2 min36min
  20. 7A9A68739495+6+2 min38min
  21. 7A9A68739495+5+1 min39min
  22. 8295E6+2 min41min
  23. 8295E6+2 min43min
  24. 95E6+1 min44min
  25. 95E6+2 min46min
  26. 95E6+2 min48min
  27. 95E6+1 min49min
  28. Naselje "Dr Ivan Ribar"

    #1149 — Naselje "Dr Ivan Ribar"

    4595604605610610e+2+2 min51min
  29. 9A+2 min53min
  30. Naselje "Mileve Marić Anštajn"

    #1130 — Naselje "Mileve Marić Anštajn"

    +2 min55min
  31. +1 min56min
  32. Novi Beograd /Blok 72/

    #1896 — Novi Beograd /Blok 72/

    +2 min58min

Current changes on this line 2

RoadworksActive

Kneza Višeslava: 8 lines without "Vojni medicinski centar" stop

Until 7 November, the "Vojni medicinski centar" bus stop in the direction towards Vidikovec is not operational. Passengers on lines 23, 37, 50, 53, 89, 37N, 56N and E2 depart from other stops. Works are ongoing to rehabilitate the sidewalk.

radovima u ulici Kneza Višeslava 14.10.2026. – 07.11.2026. 1 stop changed
Also affects2337505337N56NE2
Read the full notice
RoadworksActive

Jurija Gagarina street: lines 9A and 89 change routes until March 2027

Roadworks on Jurija Gagarina extension redirect lines 9A and 89 until 31.03.2027. The lines will operate via Mileve Marić Ajnštajn and parallel internal roads. Some stops are temporarily relocated.

produženju ulice Jurija Gagarina 29.08.2026. – 31.03.2027.
Also affects9A
Read the full notice

Frequently asked questions

When are the first and last departures of line 89?

On weekdays the first departure from Vidikovac is at 04:55 and the last at 23:30. There are 114 departures in total.

Does line 89 run on weekends?

Yes — on Saturday from 04:55 to 23:30 and on Sunday from 04:55 to 23:30.

How often does line 89 run?

Departures run about every 9 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 89?

The whole ride takes about 58 minutes on average — from about 50 minutes off-peak to about 66 minutes at peak.

How many stops does line 89 have?

In the Vidikovac → Novi Beograd /Blok 72/ direction, line 89 has 35 stops.

What vehicle runs on line 89?

Line 89 is served by a bus of Belgrade public transport. Line type: regular line.

Where does line 89 start and end?

Line 89 connects Vidikovac and Novi Beograd /Blok 72/; pick the direction at the top of the page.

How long is the route of line 89?

The route in this direction is about 16.5 km long.

Are there any changes on line 89?

Yes — there are 2 active changes at the moment. Details are in the “Current changes on this line” section above.

Belgrade timetables — all public transport linesLine list and network map