vozovi.rs
Back to home

About App

vozovi.rs is a free community platform for tracking trains in Serbia. It was born out of practical necessity — the official Srbija Voz website is not optimized for mobile devices, and real-time delay information practically does not exist. vozovi.rs fills this gap by combining the official timetable with crowdsourced passenger reports.

What vozovi.rs Offers

Live Timetable

Departure and arrival database is sourced from public GTFS feeds and updated daily. We cover all BG Voz, Srbija Voz, and SOKO train lines.

Crowdsourced Delays

Passengers anonymously report how much their train is delayed. The system calculates the median of all reports from the last 30 minutes to display a realistic delay estimate. No signup needed — instant and free.

Station Overview

Each station has its own page showing all departures and arrivals for the day. Very useful if you are waiting on a platform and want to see the next train without searching.

Train Details

Route plan with all stops, transit times, platform numbers, and total distance. See exactly where the train is on its route and how many stops remain.

Official Notices

We automatically track Srbija Voz announcements (cancellations, changes, works). Notices are shown on the home page and updated every 10 minutes.

User Privacy

We don't require registration or store personal data. IP addresses are stored only in hashed form (SHA-256) for anti-spam protection and cannot be de-anonymized.

How Crowdsourcing Works

The delay tracking system is based on reports submitted by the passengers themselves. When a passenger notices that a train is delayed, they open the train's page on vozovi.rs and enter the delay estimate in minutes — or report a cancellation. The entire process takes less than 10 seconds and does not require any signup.

The system automatically rejects extreme outliers and calculates the median (not the average) of all reports from the last 30 minutes. The median is resistant to intentional spam — a single user reporting a 90-minute delay cannot significantly distort the display if other passengers report 5 minutes.

A train is marked as cancelled when 2 or more different users report a cancellation. The anti-spam mechanism limits reports to one per train per IP address every 10 minutes, and old reports (older than 2 hours) are automatically ignored.

Network Coverage

BG Voz

Urban-suburban transit lines in Belgrade. BG1 (Ovča–Batajnica), BG2 (Lazarevac–Ovča), and other lines integrated into Belgrade public transit.

Srbija Voz

The entire network of regional and intercity trains in Serbia. Includes lines to Montenegro (Bar line) and international connections.

SOKO

High-speed trains on the Belgrade–Novi Sad–Subotica corridor. Modernized tracks, Belgrade–Novi Sad travel time is only 36 minutes.

Designed for Mobile Devices

vozovi.rs is a mobile-first app — the interface is optimized for one-handed use while waiting on a platform. No unnecessary clicks: search, results, and train details are available in a maximum of three steps.

Notice: Timetable data is for informational purposes only. vozovi.rs is not an official service of Srbija Voz or BG Voz. For official info and ticket purchase, please visit srbvoz.rs or contact the operator directly.

Cookies

We use cookies to analyse traffic and improve your experience, as well as for content and marketing personalisation. You can accept all cookies or customize your preferences. Details in our privacy policy.