busevi.rs is an independent, free information service about public transport in Belgrade. In one place we bring together timetables, lines, stops, a route map, service changes and BG Voz (the city railway), and we present them fast, legibly and mobile-friendly — the way people need it when they are rushing for a departure.
What the platform covers today
We started with Belgrade; today busevi.rs is a platform for public transport in Serbia and the region — in Serbian, English, Russian and Macedonian:
- City transport in several cities — Belgrade, Novi Sad, Niš, Kragujevac and other cities we keep adding: the timetable of every line, stops with arrival estimates, the line map, service changes and live line status.
- Journey planner and routes — point-to-point routes by public transport and ready-made pages for the most searched "from – to" routes.
- Intercity transport — departures and arrivals by bus station, routes between cities, operators and the stop-by-stop times of every trip, based on the register of approved timetables.
- International transport — bus lines from Serbia to cities across Europe, with a short guide to each city.
- BG Voz and the metro — the urban rail timetable by station and an overview of the planned Belgrade metro network.
- Tickets and fares, the last departures at night, network statistics and transport by place — practical pages for everyday decisions.
- City guide — how to reach landmarks by public transport, and tips for visitors and newcomers.
- News and Rider's voice — changes and explainers from public transport, and a place where passengers publicly leave reports, praise and suggestions.
- Site-wide search and a mobile app (iOS; Android in preparation) with notifications about service changes.
Our mission
To make information about Belgrade public transport accessible, clear and accurate — without intrusive ads, without registration and without complications. We believe good public transport starts with good information.
How the data is maintained
We curate and maintain the timetables, routes and stops ourselves — every change goes through our import and review before publishing. The data is refreshed regularly so the site follows real service changes, and on top of it we build our own layers: arrival estimates, the journey planner, changes on the map and the guides.
- Timetables, lines, stops, routes — our own database, refreshed automatically.
- Service changes — we track and publish current disruptions, roadworks and temporary changes.
- The display of vehicles "in motion" on the map is an estimate based on the timetable (not live GPS) — and it is clearly labelled as such at every stop.
BG Voz — the city railway
busevi.rs now also covers BG Voz — Belgrade's city railway: timetables by station for both directions, station search with a projection of incoming trains, travel time between stations, and the lines that stop at each station. All four lines are covered — Batajnica–Ovča, Lazarevac–Ovča, Resnik–Zemun and Resnik–Ovča.
How the arrival estimate works
Since an official GPS feed of the vehicles is not publicly available, we calculate vehicle positions and arrival times from the timetable (actual departures, measured travel times between stops by time of day, and the current line status). The display can therefore deviate from the situation on the ground and is always labelled as an estimate, not live GPS tracking.
Independence
busevi.rs is not an official service of the transport operator or any city authority and is not affiliated with them. For binding information rely on the responsible operator. More in the Terms of use.
Reporting errors and corrections
If you notice incorrect data (a wrong departure, a change we have not recorded, a stop in the wrong place) — let us know. We fix things quickly. Write via the error report form.
Contact
Questions, suggestions or cooperation — the contact page.