Cheap Bus tickets to Ohrid

What are the most popular routes to Ohrid?

Tirana - OhridAverage priceCLP 20,146Average duration3hDaily departures3
Budva - OhridAverage priceCLP 37,317Average duration8h 50mDaily departures1
Belgrade - OhridAverage priceCLP 47,324Average duration8h 31mDaily departures1
Kotor - OhridAverage priceCLP 31,986Average duration9h 25mDaily departures1
Istanbul Europe - OhridAverage priceCLP 45,784Average duration15h 30mDaily departures2