What actually happens at the Qafë Thanë / Kjafasan barrier

Qafë Thanë/Kjafasan is the road border on the main Ohrid–Tirana route, about 31 km and thirty-five minutes from Ohrid by way of Struga. Waiting time is governed by the queue, not by a timetable: North Macedonia and Albania each run their own passport and customs check, and freight shares the approach with tourist cars.

Search for this frontier in English and you will find route pages that quote a figure and a drive time and then say nothing whatsoever about the one part of the journey that is genuinely unpredictable. The crossing has two names because it has two authorities: Qafë Thanë is the Albanian checkpoint, in Prrenjas municipality, and Kjafasan is the North Macedonian one, in Struga municipality. Reference works describe the pair as a primary gateway between the two countries, and the road that uses it is European route E852.

Everything below is written for the person sitting in the queue, or trying to decide whether to join it at all. Where a figure is disputed — and one important figure here is badly disputed — it is flagged rather than smoothed over, because a confident wrong number is the fastest way to lose a driver's trust at a barrier.

At the border

Two controls happen back to back at the same stop, one for each state, and there is no shortcut through either. The published crossing-point table for this border, which cites the Macedonian Border Police, names the checkpoints and their municipalities but sets out no fixed opening timetable, so the practical planning variable is not the clock — it is how many vehicles are ahead of you. That number moves by the hour and by the day of the week, and it moves for reasons that have nothing to do with tourism.

Freight is the dominant one. British government travel advice states plainly that lorries crossing the North Macedonian border may be subject to long delays and tells hauliers to have their customs paperwork ready before arrival. A car cannot influence that component at all; it can only avoid arriving in the middle of it. The parts within your control are small but they compound: have every passport out of every bag before you reach the window, keep the whole party in one vehicle so one set of documents covers the group, and do not be the car that has to unpack a boot to find a hire agreement.

Documents and paperwork

The two governments word their passport rules differently, and the difference is easy to trip over on a single day trip. North Macedonia asks that the expiry date fall at least 90 days after the date you arrive. Albania asks that the passport stay valid for at least three months after the day you plan to leave. British citizens have 90 days in any 180 for Albania and three months for North Macedonia. Read against a passport that is close to expiry, those two sentences can produce opposite answers, which is why the check belongs at the kitchen table and not at the window.

For vehicles, the asymmetry is sharper still. Albanian advice is unambiguous that you must carry a green card as proof of insurance; the North Macedonian equivalent says only that a green card might be helpful when you show cover to officials. Carry one and both are satisfied. Alongside it, bring the registration and ownership documents for the car, and a 1968-format international driving permit to accompany a UK photocard licence — the 1949 version is no longer accepted for Albania. Hire cars are a separate question entirely: the rental company, not the border post, decides whether its vehicle may leave the country, so settle that in writing before you collect the keys.

Two North Macedonian rules catch people on the way back rather than the way in. Visitors must be registered with the local police within 48 hours of arrival, which a hotel normally handles automatically, and the registration slip is worth keeping. Cash at or above the customs declaration threshold must be declared on entry, and money that was never declared can be seized when you try to leave with it.

The route

From central Ohrid the approach runs 14.5 km to Struga in about seventeen minutes, then a further 17.2 km up to the frontier in roughly the same time again — 31.6 km and about thirty-four minutes of moving time in total on the OpenStreetMap driving profile. Struga is the last place to fill a tank or a water bottle; it is also where the Black Drin leaves Lake Ohrid and splits the town, and the road out of it climbs steadily off the lake plain onto the flank of the Jablanica ridge.

The Albanian side is where the arithmetic changes. Prrenjas lies only 8.5 km below the checkpoint, but the same profile allows about fourteen minutes for it — near enough 36 km/h, against roughly 60 km/h for the Macedonian climb up from Struga. The descent, not the distance, is what costs the time. Prrenjas itself stands at 590 m on the SH3, the state road that begins in Tirana and ends in Korçë, and carries the marks of its industrial past in an abandoned mine and a miners' statue. Elbasan is a further 53.4 km and about an hour beyond it.

Nearby

Four other crossing points are listed along this 186.1 km border, and knowing them turns a bad queue into a decision rather than a wait. Tushemisht/Sveti Naum joins Pogradec to Ohrid on the SH64 and P-501, at the southern end of the lake. Goricë/Stenje links Pustec to Resen over on Lake Prespa, on the SH-79 and R-1307. Far to the north, Bllatë e Sipërme/Blato connects Dibër to Debar on the SH-44 and P-1202, and Trebisht/Džepište joins Bulqizë to Debar on local roads only.

Sveti Naum is the one people reach for as a substitute, and it deserves a caveat. Measured on the same driving profile it is 30.7 km from Ohrid — practically the same distance as Kjafasan — but it takes close to an hour, because the lake-shore road is slow and full of villages. Treat it as a different journey rather than a faster one. What surrounds Qafë Thanë is worth knowing too: Black Rock, Guri i Zi on the Albanian side and Crn Kamen on the Macedonian, rises to 2,257 m on the Jablanica ridge and marks the border delineation there, while the mountains falling away south-west of the checkpoint sit inside Shebenik National Park, designated on 21 May 2008 over 34,507.9 hectares and home to Balkan lynx, brown bear and grey wolf.

Season and timing

This is the highest and most exposed point of the whole Ohrid–Tirana road, which makes winter weather a frontier problem before it is a valley problem. North Macedonia fines drivers for not carrying the required safety equipment, snow chains included, so a hire car collected in warm weather in Ohrid should still be checked for them if you are crossing between late autumn and early spring. On the Albanian descent the concerns change rather than ease: road surfaces are poor away from the main towns, roadworks are often unmarked, and there is no street lighting on most routes outside built-up areas, so a winter crossing late in the day means finishing the descent in the dark.

July and August bring the opposite failure mode — no weather, plenty of vehicles. Holiday traffic runs in both directions at once, so an afternoon crossing can meet the outbound and the returning flow in the same queue. The approach itself gets slower too: Struga hosts its Poetry Evenings every August, an event that has run since 1966, and the lake road through town is not built for a festival and a border rush together. Late May, June and the second half of September give the same drive with a fraction of the queue.

At a glance

Checkpoints
Qafë Thanë on the Albanian side, in Prrenjas municipality; Kjafasan on the North Macedonian side, in Struga municipality (Wikipedia, Albania–North Macedonia border (crossing-point table citing the Macedonian Border Police), checked 2026-09)
Road distance from Ohrid
About 31.6 km via Struga — 14.5 km Ohrid to Struga, then 17.2 km to the frontier; about 34 minutes of moving time before any queue (OpenStreetMap driving route measured on the OSRM demo server (router.project-osrm.org), checked 2026-09)
First Albanian town
Prrenjas, 8.5 km and about 14 minutes below the checkpoint, then 53.4 km and about an hour on to Elbasan (OpenStreetMap driving route measured on the OSRM demo server (router.project-osrm.org), checked 2026-09)
Corridor
European route E852, 134 km, running Ohrid – Struga – border – Librazhd – Elbasan – Tirana (Wikipedia, European route E852, checked 2026-09)
Passport validity
North Macedonia: expiry at least 90 days after the date you arrive. Albania: valid at least 3 months after the day you leave (UK Foreign, Commonwealth & Development Office travel advice for North Macedonia, checked 2026-09; UK Foreign, Commonwealth & Development Office travel advice for Albania, checked 2026-09)
Vehicle insurance
Albania requires a green card as proof of cover; North Macedonia treats it as helpful supporting evidence rather than mandatory (UK Foreign, Commonwealth & Development Office travel advice for Albania, checked 2026-09; UK Foreign, Commonwealth & Development Office travel advice for North Macedonia, checked 2026-09)
After you cross into North Macedonia
Register with the local police within 48 hours of arrival — hotels normally do this for you and the slip is worth keeping (UK Foreign, Commonwealth & Development Office travel advice for North Macedonia, checked 2026-09)
Mountain above the crossing
Black Rock — Guri i Zi / Crn Kamen — at 2,257 m, the high point of the Jablanica ridge and a border delineation point (Wikipedia, Jablanica (mountain), checked 2026-09)

Good to know

  • The Albanian descent from the checkpoint to Prrenjas covers 8.5 km in about fourteen minutes on the OpenStreetMap driving profile — roughly 36 km/h, against roughly 60 km/h for the Macedonian climb up from Struga.
  • Reference works give the Qafë Thanë pass as 937 m and as 1,234 m, and neither figure carries a survey citation that can be checked, so no elevation is quoted on this page.
  • Prrenjas municipality took its present shape in the 2015 local-government reform, when Prrenjas, Qukës, Rrajcë and Stravaj were merged into a single unit of 323.17 km².
  • Shebenik National Park, covering the mountains south-west of the crossing, was designated on 21 May 2008 and shelters Balkan lynx, brown bear and grey wolf.

Frequently asked questions

How long is the wait at the Qafë Thanë border crossing?

No government timetable is published for this crossing, and the queue rather than the clock decides. Plan the drive on its moving time — about thirty-four minutes from Ohrid — and treat the barrier as a separate, variable item, since freight delays sit outside a car's control entirely.

Which name belongs to which side of the border?

Qafë Thanë is the Albanian checkpoint, in Prrenjas municipality; Kjafasan is the North Macedonian one, in Struga municipality. Some travel sites pair Qafë Thanë with Tushemisht, which is wrong — Tushemisht belongs with Sveti Naum, at the far southern end of Lake Ohrid.

Do I need a green card to drive from Ohrid into Albania?

Albanian travel advice says you must carry a green card as proof of insurance, while the North Macedonian guidance says only that one may be helpful. Carry it and both sides are covered. Add the vehicle registration and ownership papers and a 1968-format international driving permit.

How high is the Qafë Thanë pass?

Honestly, published sources disagree: one widely-copied reference gives 937 metres and another 1,234 metres, with no checkable survey behind either. What is not in doubt is that the frontier is the highest and most exposed point on the whole Ohrid to Tirana road.

Is Sveti Naum a quicker way into Albania from Ohrid?

Not quicker, only different. On the same driving profile Sveti Naum/Tushemisht measures 30.7 km from Ohrid against 31.6 km for Kjafasan, but takes close to an hour because the lake-shore road is slow and runs through villages the whole way.

Can I cross with a hire car picked up in North Macedonia?

That is decided by the rental company rather than by the border post, so get written cross-border permission and the green card before you collect the vehicle. Turning up at the checkpoint without the paperwork is the one avoidable way to lose an afternoon here.

Related pages

Request a transfer quote

Last reviewed: 2026-09-01