De l'Albanie, il y a une ligne de bus de Vlore (passant par Durrës et Tirana). Heure de départ d'Ohrid vers l'Albanie: 04h30 et 5h40. Depuis la gare routière internationale de Tirana, le bus pour Ohrid part à . le tarif, est de . Il est également possible de voyager de Tirana ou Elbasan vers Struga avec l’un des différents bus quotidiens Tirana-Skopje, et de prendre un bus local de Struga à Ohrid.