Lake-away: Skopje to Ohrid Bus Timetable 2025 (Updated)
- Martin Koloski
- Jul 19, 2023
- 2 min read
Updated: 2 days ago

If you're planning a trip from Skopje to Ohrid—whether for a weekend getaway, a spring break, or a lakeside escape later in the year—this guide has everything you need to know about getting there by bus.
Skopje.IN has gathered the latest 2025 timetable details to make your journey to one of Macedonia’s most beloved destinations easier.
For any additional information or possible updates, you can contact the bus companies directly:
Galeb: +38946260339
Makedonija soobrakjaj: +38923171552
Classic: +38971611907
Updated April, 2025:
Skopje to Ohrid by bus:
From | Departure | Company | Price |
Skopje | 07:00 | Makedonija soobrakjaj | 1-way: 840 mkd Return ticket: 1.190 mkd |
Skopje | 08:00 | Galeb | 1-way: 850 mkd Return ticket: 1.200 mkd |
Skopje | 09:00 | Makedonija Soobrakjaj | 1-way: 840 mkd Return ticket: 1.190 mkd |
Skopje | 10:00 | Galeb | 1-way: 850 mkd Return ticket: 1.200 mkd |
Skopje | 11:00 | Classic | 1-way: 850 mkd Return ticket: 1.200 mkd |
Skopje | 12:30 | Classic | 1-way: 850 mkd Return ticket: 1.200 mkd |
Skopje | 16:00 (Mon-Sat) | Makedonija soobrakjaj | 1-way: 840 mkd Return ticket: 1.190 mkd |
Skopje | 16:30 | Galeb | 1-way: 850 mkd Return ticket: 1.200 mkd |
Skopje | 18:30 | Galeb | 1-way: 850 mkd Return ticket: 1.200 mkd |
Skopje | 19:30 | Classic | 1-way: 850 mkd Return ticket: 1.200 mkd |
Skopje | 20:00 | Classic | 1-way: 850 mkd Return ticket: 1.200 mkd |
Ohrid to Skopje by bus:
From | Departure | Company | Price |
Ohrid | 05:30 | Galeb | 1-way: 850 mkd Return ticket: 1.200 mkd |
Ohrid | 06:30 (Departure from their office near the center of Ohrid) | Classic | 1-way: 850 mkd Return ticket: 1.200 mkd |
Ohrid | 07:15 (Mon-Sat) | Makedonija soobrakjaj | 1-way: 840 mkd Return ticket: 1.190 mkd |
Ohrid | 09:30 (Departure from their office near the center of Ohrid) | Classic | 1-way: 850 mkd Return ticket: 1.200 mkd |
Ohrid | 10:45 | Galeb | 1-way: 850 mkd Return ticket: 1.200 mkd |
Ohrid | 11:45 | Classic | 1-way: 850 mkd Return ticket: 1.200 mkd |
Ohrid | 15:00 | Galeb | 1-way: 850 mkd Return ticket: 1.200 mkd |
Ohrid | 16:30 | Makedonija soobrakjaj | 1-way: 840 mkd Return ticket: 1.190 mkd |
Ohrid | 17:00 | Classic | 1-way: 850 mkd Return ticket: 1.200 mkd |
Ohrid | 18:00 | Makedonija soobrakjaj | 1-way: 840 mkd Return ticket: 1.190 mkd |
Ohrid | 19:00 | Galeb | 1-way: 850 mkd Return ticket: 1.200 mkd |