Travel from Skopje to Mavrovo-Lake

Bus or train from Skopje to Mavrovo Lake?

Durmo Tours operates a bus from Skopje to Mavrovo Lake every 3 hours. Tickets cost $12 - $18 and the journey takes 1 h. Euro Bus MK also services this route twice a week. Alternatively, Macedonian Railways (MZ) operates a train from Skopje to Mavrovo Lake once daily. Tickets cost $6 - $22 and the journey takes 1 h 32 min.

How to get from Skopje to Mavrovo Lake

From Skopje bus to Gostivar then taxi to Mavrovo Lake. 1 h 25 min 134€. From Skopje train to Lakavica then taxi to Mavrovo Lake. 2 h 4 min 32€. From Skopje taxi to Mavrovo Lake. 1 h 15 min 47€. From Skopje drive to Mavrovo Lake. 1 h 15 min 8€.

Operators from Skopje to Mavrovo Lake