Travel from Belgrade to Prizren

Bus from Belgrade to Prizren

Banbus operates a bus from Belgrade to Prizren twice daily. Tickets cost $28 and the journey takes 8 h 2 min.

How to get from Belgrade to Prizren

From Belgrade bus to Prizren. 8 h 2 min RSD 2632. From Belgrade bus to Kosovska Mitrovica then bus to Prizren. 9 h 41 min. From Belgrade drive to Prizren. 4 h 58 min RSD 5819. From Slavija Square Mini Bus to Belgrade airport, fly to Podgorica airport, line 6100 train to Podgorica, then bus to Prizren. 8 h 46 min RSD 9704. From Slavija Square Mini Bus to Belgrade airport, fly to Skopje airport, bus to Skopje, then bus to Prizren. 8 h 28 min RSD 10966.

Operators from Belgrade to Prizren

OperatorPhoneWebsite
Banbus+381 11 362 5555Banbus
Joe Travel+381 63 8180 160Joe Travel
Benko Tours 92+(381)(20)311833Benko Tours 92
Nikola Tesla Airport Shuttle(+381 11) 209 4000Nikola Tesla Airport Shuttle
Montenegro AirlinesMontenegro Airlines
Air SerbiaAir Serbia
Railways of Montenegro (ŽPCG)Railways of Montenegro (ŽPCG)
VectorVector
Vardar Express+389 2 2566668Vardar Express