Public transport
Belgrade public transport timetables, lines and map — busevi.rs
- Lines
- 546
- Stops
- 5,597
- Service changes
- 25
Most used
Lines
- 2ADorćol /SRC Milan Gale Muškatirović/TC Galerijaevery ~15 min
- 2LPristanište 1Ruskaevery ~14 min
- 3ABeograd na vodiKneževacevery ~8 min
- 5Tadeuša KošćuškaUstaničkaevery ~11 min
- 6Tašmajdan /park/Ustaničkaevery ~13 min
- 7ABlok 45Blok 21every ~10 min
- 7LUstaničkaPogon Savaevery ~7 min
- 8Omladinski stadionBanjicaevery ~19 min
- 9AEuroazija ulazTrg Slavija /Nemanjina/every ~11 min
- 9LBanjicaPogon Savaevery ~9 min
- 10Tadeuša KošćuškaBanjicaevery ~15 min
- 12Omladinski stadionBanovo brdoevery ~8 min
Stops in the centre
All stopsTimetables, stops and service changes at hand — with a notification when your line changes.
How to get to
All routes- Aerodrom Nikola TeslaZemunNovi BeogradVoždovacBanovo brdo
- SlavijaVračarDorćolRakovicaČukarica
- KalemegdanZvezdaraKaraburmaMirijevoBorča
- Autobuska stanica (BAS)BanjicaKonjarnikBežanijska kosaBatajnica
- Beograd Centar (Prokop)ŽeleznikVidikovacKrnjačaSurčin
- Ada CiganlijaKumodražBraće JerkovićMedakovićKaluđerica
More on the site
- Bus stationIntercity and international departures from the main station
- PlannerFastest door-to-door route, with transfers
- TicketsTicket types, prices and where to buy
- Night returnHow to get home after midnight
- RoutesReady-made routes between neighbourhoods
- TrainsBG Voz city rail and departures
- MetroPlanned Belgrade metro lines
- GuideLandmarks and how to reach them
- StatisticsNetwork in numbers: lines, stops, departures
- Passenger voicePassenger reports and feedback on lines
News
All news
International14 October, 1 min readGradiska-Novi Most Border Crossing Started Operating at Full CapacityThe new Gradiska-Novi Most-Gornji Varoš border crossing started operating at full capacity this morning with its own code. Passengers and vehicles can pass without obstruction.
Service changes, 5 OctoberHow to get from the Bus Station to the Railway Station during New Belgrade roadworksNovi Beograd Railway Station is closed due to construction work. Passengers can connect to other stations via lines 600, 70, 71, 612, trams 7 and 9, or buses 85 and 94 with transfers.
Service changes, 25 SeptemberRoute Changes in Obrenovac Due to Krstodan Fair Until September 28From September 25 to 28, routes for lines 901, 911, 911A, 912A1, 860Z, 912, and 912A in Obrenovac have been modified due to the Krstodan Fair. Vehicles will use alternative routes via Belopoljske, Boške Buhe, and Kralja Aleksandra I streets.
International, 20 SeptemberNo congestion at borders and roads, but attention to Bogojevo bridgeNo vehicle delays at Serbian border crossings and highways. Due to restrictions on Bogojevo bridge, freight traffic to Croatia uses alternative routes.Belgrade public transport in one place
busevi.rs brings together everything you need to ride public transport in Belgrade: timetables for every line by day and direction, stops with the lines that serve them, a route map, a journey planner and service changes as soon as the operator announces them.
We currently track 546 lines and 5,597 stops.
How many lines does Belgrade public transport have?
Belgrade public transport currently has 546 lines and 5597 stops. The full list of lines with timetables is on the Timetable page.
Is public transport in Belgrade free?
Yes. City and suburban transport in Belgrade has been free for all passengers since 1 January 2025 — no ticket and no validation. The exceptions are minibus line A1 and suburban E lines (E2, E6, E9).
How do I see when a line leaves my stop?
Search for the stop by name or the code on the pole — the stop page lists every line that serves it and its scheduled departures.
How do I find out if a line changes its route?
The Service changes page lists all current and planned changes with the route on a map, and each line page shows the changes that affect it.
Is there a busevi.rs app?
Yes. The busevi.rs app for iPhone is on the App Store, and the Android version is coming soon.