Buses between Kosovo and Europe / Belgrade

Belgrade – Kosovo buses

Every direct bus between Belgrade and Kosovo: 378 departures a week in both directions, to 7 towns in Kosovo.

378departures a week
7towns in Kosovo
3operators
€15tickets from

From Belgrade to Kosovo

RouteA weekDaysDeparturesFare
Belgrade → Podujeva35Daily10:40, 12:00, 16:00, 21:00€20
Belgrade → Prishtina35Daily10:40, 12:00, 16:00, 21:00€20
Belgrade → Prizren35Daily10:40, 12:00, 16:00, 21:00€25
Belgrade → Dragash21Daily12:00, 21:00, 21:30€20–€25
Belgrade → Lipjan21Daily12:00, 21:00, 21:30€15
Belgrade → Shtime21Daily12:00, 21:00, 21:30€15
Belgrade → Suhareka21Daily12:00, 21:00, 21:30€20

From Kosovo to Belgrade

RouteA weekDaysDeparturesFare
Podujeva → Belgrade35Daily09:30, 10:30, 22:00, 23:00€20
Prishtina → Belgrade35Daily09:00, 11:00, 22:00, 22:30€20
Prizren → Belgrade35Daily07:00, 09:00, 20:00, 20:30€25
Dragash → Belgrade21Daily08:00, 19:30, 20:30€25
Lipjan → Belgrade21Daily09:40, 21:10, 22:10€20
Shtime → Belgrade21Daily09:15, 20:45, 21:45€20
Suhareka → Belgrade21Daily08:30, 20:00, 21:00€25

Timetables come from the bus operators and can change, especially on holidays.

Frequently asked questions

How much is the bus from Belgrade to Kosovo?

Tickets cost from €15 to €25, depending on the route and operator.

How long is the bus from Belgrade to Kosovo?

To Podujeva it usually takes about 5 h.

Which days does the bus from Belgrade to Kosovo run?

Departure days: Daily.

Which companies run buses between Belgrade and Kosovo?

Erhan Trans, Adio Tours and Fjolla Impex.