Cheap Bus tickets to Struga

What are the most popular routes to Struga?

Tirana - StrugaAverage priceRUB 1,735Average duration4h 20mDaily departures1
Zagreb - StrugaAverage priceRUB 4,768Average duration16hDaily departures1
Koper - StrugaAverage priceRUB 4,753Average duration20h 30mDaily departures1
Ljubljana - StrugaAverage priceRUB 4,747Average duration18h 30mDaily departures1
Kotor - StrugaAverage priceRUB 3,740Average duration9h 9mDaily departures1