Cheap Bus tickets to Vir

What are the most popular routes to Vir?

Zagreb - VirAverage priceMAD 358Average duration4h 15mDaily departures4
Zadar - VirAverage priceMAD 113Average duration45mDaily departures3
Budapest - VirAverage priceMAD 911Average duration10h 45mDaily departures9
Lviv - VirAverage priceMAD 1,640Average duration1d 5hDaily departures4
Krakow - VirAverage priceMAD 1,264Average duration23h 15mDaily departures3