busevi.rs

Belgrade public transport

40

Line 40 — timetable, route and stops: ZvezdaraBanjica 2

Trolleybus Regular line Suspended

Line 40 (trolleybus) of Belgrade public transport connects Zvezdara and Banjica 2. It has 26 stops per direction, the average ride takes about 50 minutes, and departures run roughly every ~15 minutes.

Interval

~15 min

Stops

26

Duration

~50 min

The line is temporarily suspended and not running — the timetable is not in effect.

The timetable is currently unavailable

The line is suspended and not running, so the departures are not valid.

Route and stops of line 40

The route of line 40 goes from Zvezdara to Banjica 2 and covers 26 stops.

  1. Zvezdara

    code 257departure0 min total
  2. Miloša Jankovića

    code 255+2 min2 min total
  3. Gradska bolnica

    code 253+2 min4 min total
  4. Čegarska

    code 251+2 min6 min total
  5. Živojina Žujovića

    code 250+2 min8 min total
  6. Marka Oreškovića

    code 248+2 min10 min total
  7. Podvožnjak

    code 246+2 min12 min total
  8. Zdravka Čelara

    code 244+2 min14 min total
  9. Jaše Prodanovića

    code 242+2 min16 min total
  10. 27. Marta

    code 240+2 min18 min total
  11. Glavna pošta

    code 266+2 min20 min total
  12. Admirala Geprata

    code 268+2 min22 min total
  13. Miloša Pocerca

    code 271+2 min24 min total
  14. Železnička stanica BGD centar

    code 273+2 min26 min total
  15. Muzej Jugoslavije

    code 275+2 min28 min total
  16. Stadion Partizan

    code 277+2 min30 min total
  17. Pedagoška akademija

    code 1994+2 min32 min total
  18. Bolnica Dragiša Mišović

    code 279+2 min34 min total
  19. Paje Adamova

    code 281+2 min36 min total
  20. Banjica

    code 283+2 min38 min total
  21. Vojnomedicinska akademija

    Service change
    code 285+2 min40 min total
  22. Plivalište Banjica

    code 287+2 min42 min total
  23. Paunova

    code 289+2 min44 min total
  24. Baštovanska

    code 291+2 min46 min total
  25. Kragujevačkih đaka

    code 293+2 min48 min total
  26. Banjica 2

    code 1691+2 min50 min total

How long does the ride on line 40 take

The ride from Zvezdara to Banjica 2 takes about 50 minutes on average. During the morning and afternoon rush hours the ride can take longer due to traffic.

Line and vehicle type

Line 40 is a trolleybus line (regular line) in the Belgrade public transport system (GSP). It runs in both directions.

Current service changes on this line

Radovi Aktivno

Izmena režima linija javnog prevoza zbog radova u Crnotravskoj ulici

28.05.2026. – 27.07.2026.

Stops: Vojnomedicinska akademija Vojnomedicinska akademija
Click for more information

Frequently asked questions about line 40

How many stops does line 40 have?

Line 40 has 26 stops in the Zvezdara – Banjica 2 direction.

How long does the ride on line 40 take?

Riding the full line takes about 50 minutes on average.

How often does line 40 run?

The average interval of line 40 is about 15 minutes — usually more frequent during rush hour, less frequent in the evening and on weekends. Exact departures by hour are in the timetable on this page.

How do I know when line 40 arrives at my stop?

Open your stop on busevi.rs (Stops tab) — you will see line 40 vehicles moving on the map and an arrival estimate based on the timetable and the typical travel time for that hour.

Is line 40 currently running?

Line 40 is currently suspended and not running. Check the details and other changes on the Live status page.

We use cookies for the basic operation of the site and to show ads. By continuing to use the site you accept their use.