Minibuses operated by Classic Company frequently travel between the towns of Ohrid and Struga.
The minibuses run aproximately every 15 minutes during the day and pick up passengers at various points throughout both towns.
We caught a minibus to Struga during our stay in Ohrid in March 2012. We boarded the bus on Bulevar Turisticka (on the opposite side of the street to the market) and paid 40 MKD (£0.50) to the driver for a one way ticket.
The journey took around 30 minutes and included many stops along the way; some at designated bus stops and some at locations seemingly requested by passengers.
We got off the bus in Struga on a bridge over the Drim River at Boro Madzieski, a 5 minute walk north of the pedestrianised Marsal Tito and the town centre.
Don't make the same mistake that we made when attempting to catch a bus back to Ohrid. We walked 10-15 minutes north of the centre to Struga's inter-city bus station. However, this bus station is only for long distance buses and the buses to and from Ohrid don't stop there! Rather than walk back into town, we flagged down a taxi to take us back to Ohrid (300 MKD / £4).
My girlfriend and I took a taxi from Struga to Ohrid during our visit to Macedonia in March 2012.
We were staying in Ohrid and had caught a bus (cost: 40 MKD each) from there to Struga for the day. We intended to catch the bus back to Ohrid but, having walked to the town's inter-city bus station, we discovered that the buses to Ohrid don't stop there. Instead, they pick up passengers along the road side in the town centre. Rather than walk the 15 minutes back into town and find a bus stop, we decided to flag down a taxi outside the bus station.
The taxi cost 300 MKD (£4) compared to the 80 MKD that it would have cost for us both to catch the bus back, but completed the journey in 15 minutes compared to the 30 minutes that the bus took.
Shortly after setting off, the taxi driver pulled into a layby on the outskirts of Struga, removed the taxi sign from the roof of his car and hid it in the boot. He explained that the police in Ohrid would sometimes stop taxis from neighbouring Struga, so he wanted to keep a low profile.
Our taxi driver spoke English exceptionally well and was a fervent football fan (and gambler!). Upon hearing that we were from Sheffield, he immediately told me that he was planning to bet on Sheffield Wednesday (my team!) to win that evening's game against Walsall. He passed me his betting guide and asked me for my informed opinions and advice on which teams he should back that evening. As the journey progressed, the driver and I engaged in a conversation that was littered with obscure statistics on lower league English football! I assured him that backing Sheffield Wednesday was a good idea and gave him a couple of other tips. I tipped him 100 MKD as he dropped us off at Bulevar Turisticka in Ohrid and told him to place a bet on my selections. Needless to say, Sheffield Wednesday failed to win the game (we drew 2-2) and neither of my other tips won either!
While visiting the town of Struga in March 2012, we decided to make a side trip to the fishing village of Radozda close to the Albanian border.
The bus service was infrequent (and we didn't know where to catch one) so we flagged down a taxi on Vlado Maleski, the main street running west along the edge of Lake Ohrid.
The dilapidated old taxi didn't have a meter so we agreed a fee of 300 MKD (£4) in advance with the driver.
The journey of a little under 10km was completed in a little over 10 minutes, much of which was along a heavily potholed track road that ran along the edge of Lake Ohrid parallel to a better quality road.
The driver dropped us off outside the Dva Biseri restaurant at the entrance to the village and the foot of the steps that lead up to Saint Archangel Michael cave church.
We over-estimated the size of Radozda and the ease which with we could get a taxi back to Struga. We were visiting in the off-season and there was practically no traffic passing through Radozda while we were there. There was a taxi parked up on the drive of a house in Radozda, but no sign of a driver. We were beginning to get a little concerned as to how we would get back to Struga. Thankfully, the friendly owners of the Dva Biseri restaurant were outside their property carrying out maintenance work. We asked them where we could find a taxi and they were about to phone for one for us when they realised that we were in luck and the 2:30pm minibus to Struga would be along in just a few minutes. We caught the minibus back at a cost of 40 MKD each.
My girlfriend and I visited the small picturesque fishing village of Radozda from nearby Struga during our trip to Macedonia in March 2012.
We took a taxi from Struga to Radozda (a journey of a little under 10km and costing 300 MKD) and had intended to take a taxi back to Struga.
However, we had over-estimated the size of Radozda and the ease with which we would be able to find a taxi. As we were visiting in the off-season, there was little if any traffic passing through Radozda during the time we were there. The only taxi we saw was parked up in the shade beside a house and there was no sign of a driver.
Luckily, we found the friendly owners of Dva Biseri restaurant outside their property undertaking maintenance work. We asked them where we could find a taxi and they offered to call one for us. Then they checked the time and realised that we were in luck – the 2:30pm minibus to Struga was due in a few minutes and would stop to pick us up outside their restaurant.
We purchased tickets from the driver (40 MKD (£0.50) each) and were back in Struga a little over 10 minutes later.
We got off the minibus outside the Admiral restaurant on Vlado Maleski close to the shore of Lake Ohrid, although the minibus was carrying on into the centre of town.
Struga & Ohrid are not conected to the National railway network of Macedonia. Only public transport is bus.
STRUGA BUS STATION
Struga - Skopje - Belgrade 17.30
Struga - Sofia 18.30 every friday
Struga - Istanbul 12.00
Struga - Kicevo - Skopje 06.00; 08.30; 10.30; 12.00; 14.00; 16.00; 17.30
Struga - Mavrovo - Skopje 05.00; 05.45
Struga - Bitola - Skopje 07.00
Struga - Bitola 07.00; 10.00
Struga - Debar 05.45; 08.00; 10.00; 11.30; 13.00; 14.30; 17.30
Struga - Ohrid from 05.00 until 22.00 every 15 minutes
Struga - Strumica 17.15
Struga - Stip 15.00
Struga - Veles 16.00
Struga - Prilep 16.30
Struga - Vevcani from 05.00 until 20.00 every hour
Struga - Labunista from 05.00 until 20.00 every 1/2 hour
Struga - Del. Korosista from 06.00 until 20.00 every 1/2 hour
Struga - Oktisi from 05.00 until 20.00 every 1/2 hour
Struga - Nerezi 05.00, 15.30
Struga - Radozda 06.15; 09.00; 13.00; 15.00; 19.00
Ýf you want to go Albania from Struga by bus you have just to options.
05:30 bus. it costs 650 MD
12:30 bus. it costs 800 MD as one way, 1200 MD as round trip prices.
But both of these busses can be delayed nearly one hour.