Skip to content
Mixroutes

How to get from Belgrade to Zabari

4 ways, 78 km apart. Times come from today's timetables (Monday, planned from 08:00). Prices are marked live, operator fare or estimated. We add nothing to the fare.

4 ways to travel

WayDoor to doorPrice
Busbest1h 35mdin204–1,840 estimated
Trainfastest1h 29mdin1,375–4,318 estimated
Drive1h 49mdin490–650 estimated
Taxi1h 49mdin3,270–4,910 estimated

Departures today

  1. 08:29 → 10:041h 35m · 1 changeBeograd Plus - Sekretarijat za javni prevoz Gradska uprava Grada Beograda 493din2,583–4,318
  2. 13:40 → 17:223h 42m · 2 changesBeograd Plus - Sekretarijat za javni prevoz Gradska uprava Grada Beograda 39din204–556
  3. 13:41 → 17:223h 41m · 3 changesBeograd Plus - Sekretarijat za javni prevoz Gradska uprava Grada Beograda 31din205–557
  4. 14:14 → 20:576h 43m · 4 changesBeograd Plus - Sekretarijat za javni prevoz Gradska uprava Grada Beograda 31din543–1,693
  5. 14:23 → 16:031h 40m · directKavim Jedinstvo Vranje 1107Bdin1,055–1,840
  6. 15:36 → 17:432h 7m · directSrbija Voz B 691din1,375–2,690

Timetable data via Transitous and the operators' own GTFS feeds. Live delays arrive when an operator publishes a real-time feed.

Questions people ask

How long does it take to get from Belgrade to Zabari?
The fastest way is by train: about 1h 29m door to door. The straight-line distance is 78 km.
What is the cheapest way from Belgrade to Zabari?
Bus is the cheapest, from din204. That figure is an estimate from the operator's fare bands, not a live quote.
Is there a direct train from Belgrade to Zabari?
Yes. Today's timetable shows 1 direct train, the fastest taking 1h 29m. Fares run din1,375–4,318 across classes.
How much is the bus from Belgrade to Zabari?
Buses take about 1h 35m and cost din204–1,840 depending on operator and seat type. 5 departures appear in today's timetable window.
How far is Zabari from Belgrade by road?
About 101 km, roughly 1h 49m of driving in normal traffic. Fuel alone costs around din490–650; tolls and parking are extra.

More routes