Cheap Bus tickets to Struga

What are the most popular routes to Struga?

Tirana - StrugaAverage priceCLP 18,306Average duration4h 20mDaily departures1
Zagreb - StrugaAverage priceCLP 50,583Average duration16hDaily departures1
Kotor - StrugaAverage priceCLP 32,145Average duration9h 9mDaily departures1
Koper - StrugaAverage priceCLP 50,441Average duration20h 30mDaily departures1
Istanbul Europe - StrugaAverage priceCLP 44,506Average duration15hDaily departures1