Cheap Bus tickets to Ohrid

What are the most popular routes to Ohrid?

Tirana - OhridAverage priceARS 32,286Average duration3hDaily departures3
Budva - OhridAverage priceARS 59,805Average duration8h 50mDaily departures1
Belgrade - OhridAverage priceARS 75,841Average duration8h 31mDaily departures1
Kotor - OhridAverage priceARS 51,262Average duration9h 25mDaily departures1
Istanbul Europe - OhridAverage priceARS 73,374Average duration15h 30mDaily departures2