Skip to main content

Bus

Use intercity and local buses, but verify the latest route and departure before travelling.

Buses are the easiest and most affordable way to travel to and from Struga. The town has direct connections with Ohrid, Skopje and the main towns of western North Macedonia, as well as international routes to Albania, Kosovo and beyond.

🚌 Connections

Struga’s bus network links the town not only with nearby Ohrid and Skopje but also with important regional centres. The table below gives typical journey times and indicative fares; both vary by operator and season.

DestinationJourney timeFrequencyIndicative fare
Ohridabout 20–30 minvery frequent€1–2
Kičevoabout 1–1.5 hseveral daily~€4
Gostivarabout 1.5–2 hseveral daily~€6–7
Tetovoabout 2–2.5 hseveral daily~€8–9
Skopjeabout 2.5–3 hseveral daily~€10–12
Tirana (Albania)about 3–4 h incl. borderdaily~€15
Prishtina (Kosovo)about 4–5 hdaily / several weekly~€15–20
Thessaloniki (Greece)about 5–6 hseasonal / several weekly~€20–25

🏞 Struga – Ohrid

The busiest route is the short ride along the lake to Ohrid. Buses and minibuses run frequently throughout the day and stop at several places along the way, so ask the driver for the stop closest to your accommodation.

Fares are low and are usually paid in cash on board. In summer, buses can be full in the late afternoon, so plan a little extra time for trips to the airport or connections.

The ride itself is part of the experience: the road follows the shore with views of the lake and the mountains on the Albanian side.

🚏 Bus Station

Struga’s bus station is located near the town centre, with ticket counters, waiting areas, kiosks and a taxi stand. It is within walking distance of many hotels and the riverside promenade.

🎫 Tickets & Booking

Intercity coach on the road
Intercity coaches link Struga with the rest of the country and the region.
  • At the station: buy tickets at the counter before departure, especially for longer routes.
  • Online: many intercity and international routes can be booked through online bus booking platforms.
  • On board: for short routes such as Struga–Ohrid you can usually pay the driver.
  • Luggage: a small fee may be charged for bags in the luggage compartment.
  • Return tickets are often cheaper than two singles on longer routes.

⭐ Why Travel by Bus?

  • Affordable: the most economical way to travel across North Macedonia and to neighbouring countries.
  • Frequent: regular departures make planning easy.
  • Convenient: the station is close to hotels and the promenade.
  • Scenic: mountain passes, lake views and rural landscapes along the way.

💡 Tips for Travellers

  • Arrive about 15 minutes before departure; buses often leave on time.
  • Carry small cash (denars, sometimes euros) for tickets and luggage.
  • Keep valuables with you; larger bags travel in the luggage compartment.
  • For cross-border trips, keep your passport or ID card ready for border checks, and allow extra time for queues in summer.
  • Check the timetable: schedules change between summer and winter and sources often disagree, so confirm departure times at the station or with the operator.

See also Travel to Struga and Taxi.

Open the map