From Berat to Lake Ohrid in about 3h 15m of driving, plus time at the border. North to Elbasan, east up the Shkumbin valley past Librazhd and Prrenjas, into North Macedonia at Qafë Thanë and on through Struga — a private car from your Berat hotel to your door in Ohrid.
Drive from Berat to Ohrid in about 3h 15m, plus border time and breaks. Private transfer priced on request per vehicle, door-to-door — tell us your pickup in Berat, your hotel in Ohrid or on the lake, and whether you would like a stop in Elbasan or Struga.
Pickup from your hotel or address in Berat; for hotels inside the castle walls we agree the nearest point a car can reach. The road heads north through the Kuçovë area towards Elbasan.
The route passes Elbasan; a break in the city centre adds about 9 minutes of driving before the road climbs east up the Shkumbin valley.
Beyond Prrenjas the road reaches the crossing on the shore of Lake Ohrid near Pogradec and Struga. Albania and North Macedonia are both outside the EU and the Schengen area, so this is a full international border with passport and customs control on both sides. Every passenger carries a valid passport (or the ID card their nationality allows — check before travelling); waiting time varies.
The A2 runs through Struga on the shore of Lake Ohrid; a stop in the centre adds only a few minutes of driving.
Along the A3 into Ohrid. Drop-off at your hotel or address; for the old town or a lakeside hotel, send the exact name so the drop-off can be planned.
Per vehicle, not per person. Every quote includes tolls, fuel, the cross-border route, assistance with loading and unloading luggage, and child seats available on request.
Picked up and dropped off at your exact address
Cross-border route handled. Passengers remain responsible for their own passports, visas and other travel documents.
Short photo stops may be included where operationally possible
Professional, local, English-speaking driver
From Ohrid we also drive on to Thessaloniki in Greece.
Travelling the other way? Ohrid to Berat crosses back into Albania at Kafasan / Qafë Thanë.
Ohrid → Berat →Berat to Ohrid is about 153 km by road. From Berat the route runs north through the Kuçovë area and past Mollas to the Cërrik–Elbasan road, then east from Elbasan on the SH3 up the Shkumbin valley via Librazhd and Prrenjas. A short stretch of the SH9 leads to the border at Qafë Thanë; on the North Macedonian side the A2 continues through Struga and the A3 into Ohrid. The route does not go via Tirana. Allow about 3h 15m of driving, before border time and breaks.
Local coaches and minibuses run on some of these roads; check current timetables locally. A private transfer keeps you in one vehicle across the border, from your hotel in Berat to your hotel in Ohrid, with your luggage in the car.
The crossing is Qafë Thanë on the Albanian side and Kafasan on the North Macedonian side, on the shore of Lake Ohrid near Pogradec and Struga. Albania and North Macedonia are both outside the EU and the Schengen area, so this is a full international border with passport and customs control on both sides. Every passenger carries a valid passport, or the ID card their nationality allows — check before travelling. Waiting time at the border varies, so allow some flexibility.
We pick up from hotels and addresses in Berat, with 15 minutes of free waiting at address pickups. In Ohrid we drop off at your hotel or address in town, or at a hotel elsewhere on the lake — give the exact name in your request.
Everything specific to this route.
About 153 km and roughly 3h 15m of driving via Elbasan, Librazhd and the Qafë Thanë crossing, plus time at the border and any breaks.
Qafë Thanë on the Albanian side and Kafasan on the North Macedonian side, between Prrenjas and Struga.
Every passenger needs a valid passport, or the ID card their nationality allows — check the rules for your nationality before travelling. Albania and North Macedonia are both outside the EU and the Schengen area, so there is passport and customs control on both sides.
Yes. Berat is part of the Historic Centres of Berat and Gjirokastra, inscribed in 2005; Ohrid belongs to the Natural and Cultural Heritage of the Ohrid region, inscribed in 1979 and shared by North Macedonia and Albania.
Yes. Elbasan centre adds about 9 minutes of driving, and Struga, which is on the route, about 4 minutes into the centre. Add the time you spend at each.
Local coaches and minibuses run on some of these roads; check current timetables locally. A private transfer takes you across the border from your hotel in Berat to your door in Ohrid.
This route is priced on request. We quote per vehicle, not per passenger, for your date, group and any stops, and you receive the quote in writing before anything is confirmed.
Request this transfer with your date, pickup in Berat, hotel in Ohrid and group size. We reply during our working hours with a written quote per vehicle.