Driving Tirana Airport to Ohrid: the road and the paperwork

Tirana Airport to Ohrid is 160.1 km by road and about three hours twenty of driving, before the frontier stop is counted. Ground transport out of the terminal joins the SH60; the A3 motorway then covers 31 km to Elbasan, and everything east of that is the SH3 up the Shkumbin to the Qafë Thanë/Kjafasan barrier.

Three things decide this drive, and the border is not one of them. The first is the distance: measured on the OpenStreetMap driving profile on 1 September 2026, the terminal-to-Ohrid route came out at 160.1 km and 3 h 20 min of moving time, some fifteen kilometres longer than the figure usually quoted for the corridor. The second is that barely a fifth of that is motorway. The third is a motor-insurance rule that decides whether a hired car is permitted to finish the journey at all.

So the page below is arranged round those three rather than as a list of towns. Where the road is quick and where it stops being quick. The paperwork, which cannot be sorted out at a rental desk on arrival. And what actually stands beside the SH3 in the two hours between the end of the motorway and the ridge — a valley with one road through it and a very long memory.

The route

Barely a fifth of this journey is motorway. The A3 Tirana–Elbasan measures 31.17 km, carries 21 viaducts and two tunnels of 2.3 km apiece, follows the Erzen valley parallel to the older road, and was finished only in the summer of 2019. It ends at Bradashesh, on the western approach to Elbasan. East of that the corridor is the SH3, the road that begins in Tirana and finishes in Korçë, and the SH3 goes through its towns rather than round them, because not one of them has a bypass.

Treat three hours twenty as a floor rather than a forecast. A routing engine assumes a clean run, and this road supplies few of the conditions for one: single carriageway for most of its length past Bradashesh, freight working the same gradients at the same hours, and three town centres to thread. The expensive stretch is not the mountain at the end — the pull up from Prrenjas to the ridge is short, engineered and quickly done — but the middle, where the through road is also somebody's main street and your speed is whatever happens to be in front of you.

Documents and paperwork

Both states on this drive sit outside the arrangement that retired the paper Green Card within the European Economic Area. Albania joined the international motor-insurance card system in 1992 and North Macedonia in 1994, and each still operates an independent national bureau rather than falling under the multilateral agreement that covers Andorra, Bosnia and Herzegovina, Montenegro, Serbia, Switzerland and the United Kingdom. A vehicle registered in either of the two therefore needs a physical card, endorsed for the other, before it may lawfully cross at this frontier.

That single administrative fact is what makes the corridor awkward in a rented car, and it is the reason a driven transfer exists on the route at all. Three things have to line up in advance: the rental agreement extended to the second country, the Green Card naming that country, and written cross-border authorisation issued against the specific registration. Practice varies sharply between suppliers — several international brands exclude North Macedonia outright in their Albanian and Greek terms, while others will consider the request only when it is filed several working days ahead of pick-up. Settle it in writing before you fly. The desk in the arrivals hall is the worst place on earth to learn that the answer is no.

Places along the way

Librazhd is a town the road runs through rather than past. It is attested in the Ottoman defter of 1467 as a village of 33 households in the timar of Karagöz, was proclaimed a town only on 18 February 1960, and its municipality now covers 793.99 km² for 23,312 residents — a very large area holding a very small population, which is the shape of this whole valley. The Shkumbin river beside it runs 181.4 km, drains 2,444 km² and averages 61.5 m³/s; that watercourse is why a road exists here and why it cannot take any other line.

Elbasan, where the fast road hands over, repays the ten minutes it costs to leave the through route. Elbasan Castle was rebuilt on the orders of Mehmed II in 1466 with 26 equidistant towers nine metres high, and Sinan Pasha's hamam, put up in the early 19th century, still stands inside its walls. Early Christian Elbasan is on record too: the Roman town took part in the spread of Christianity along the old road and had a bishop, a cathedral and basilicas as early as the fifth century.

Prrenjas, the last town before the ridge, stands at 590 m and keeps the corridor's oldest fact folded into its own name. Most linguists, Afanasiy Selishchev among them, derive it from the Old Church Slavonic prěnosъ — portage, the haul over the slopes that engineered bends now dispose of in a few kilometres. The ground here was called Torvioll during the Ottoman-Albanian wars, and local tradition sets the Domosdova field beside the town as the site of the battle of 1444. Nothing about the tarmac says any of that. The pass has simply always been the way through, and the traffic has never been offered a second option.

Practical details

The airport end explains what the road carries. Tirana International Airport Nënë Tereza (TIA/LATI), still called Rinas locally, stands 11 km north-west of the capital in Krujë municipality, Durrës County, and it is Albania's only scheduled airport — Kukës and Vlora were both inactive as of April 2026. Passenger traffic passed 10 million on 9 December 2024, against more than 7.2 million in 2023 and roughly 3.3 million in 2019. A single terminal takes the whole country's arrivals, and a slice of them leaves eastward on a two-lane valley road.

Ground transport out of the terminal is simpler than that volume suggests. The SH60 links the airport to the SH2 Durrës–Tirana highway and the A1 corridor, and the bus into central Tirana runs 24 hours a day at roughly hourly intervals. What does not exist is a through service eastward. No coach and no train leaves the terminal for the lake, and rail is no fallback either, since the line past Elbasan towards Pogradec is closed. Everything eastbound is a road journey from the kerb outside arrivals, which is why the arithmetic at the top of this page carries more weight here than it would on a corridor with a railway on it.

At a glance

Road distance
160.1 km, terminal to central Ohrid (OpenStreetMap driving route measured on the OSRM demo server (router.project-osrm.org), raw JSON, checked 2026-09-01)
Modelled driving time
About 3 h 20 min, excluding the frontier stop (OpenStreetMap driving route measured on the OSRM demo server (router.project-osrm.org), raw JSON, checked 2026-09-01)
Motorway share
A3 Tirana–Elbasan: 31.17 km of the run, with 21 viaducts and two 2.3 km tunnels, completed summer 2019 (Wikipedia, A3 motorway (Albania), checked 2026-09)
Road after the motorway
SH3, Tirana to Korçë — the only main road through both Librazhd and Prrenjas; the corridor is signed as European route E852 (Wikipedia, Librazhd, and Wikipedia, European route E852, both checked 2026-09)
Border crossing
Qafë Thanë/Kjafasan, joining Prrenjas municipality (AL) with Struga municipality (MK); one of five listed road crossings on a 186.1 km frontier (Wikipedia, Albania–North Macedonia border (citing the Macedonian Border Police), checked 2026-09)
Insurance regime
Independent Green Card bureaux both sides — Albania since 1992, North Macedonia since 1994; physical card required (Wikipedia, International Motor Insurance Card System, checked 2026-09)
Departure airport
Tirana International Airport Nënë Tereza (TIA/LATI), also known as Rinas, 11 km north-west of Tirana in Krujë municipality, Durrës County; Albania's only airport with scheduled passenger flights, and past 10 million travellers on 9 December 2024 (Wikipedia, Tirana International Airport Nënë Tereza, checked 2026-09)
Final descent
About 30.7 km and 31 minutes from the Qafë Thanë/Kjafasan barrier down to Ohrid, by way of Struga (OpenStreetMap driving route measured on the OSRM demo server (router.project-osrm.org), raw JSON, checked 2026-09-01)

Good to know

  • Measured on the OpenStreetMap driving profile on 1 September 2026, Tirana Airport to Ohrid returns 160.1 km and 3 h 20 min of moving time — roughly fifteen kilometres more than the 145 km the corridor is usually credited with.
  • Only 31.17 km of the run is motorway: the A3 Tirana–Elbasan, carrying 21 viaducts and two tunnels of 2.3 km apiece, and completed as recently as the summer of 2019.
  • Albania joined the international motor-insurance card system in 1992 and North Macedonia in 1994, and because each still runs an independent bureau outside the European multilateral agreement, a physical Green Card endorsed for the other country is needed to cross here.
  • Librazhd is attested in the Ottoman defter of 1467 as 33 households in the timar of Karagöz, yet was proclaimed a town only on 18 February 1960, and its municipality now spreads 23,312 residents across 793.99 km².

Frequently asked questions

How far is Tirana Airport from Ohrid by road?

About 160 kilometres. Measured on the OpenStreetMap driving profile on 1 September 2026, the terminal-to-Ohrid route returned 160.1 km and 3 h 20 min of moving time, so the 145 km figure that circulates for this corridor is short by roughly fifteen kilometres.

How much of the drive is motorway?

Less than a fifth of it. The A3 Tirana–Elbasan accounts for 31.17 km, with 21 viaducts and two tunnels of 2.3 km each, and it opened only in the summer of 2019; from Bradashesh onward the corridor is single-carriageway road through the valley towns.

Can I drive a hire car from Tirana Airport to Ohrid?

Only with written cross-border authorisation from the supplier and a Green Card endorsed for North Macedonia, because neither country falls inside the European arrangement that retired the paper card. Several international brands refuse the crossing outright, so confirm it before booking the car.

Is there a bus or train from Tirana Airport to Ohrid?

No direct service leaves the terminal. The airport bus runs to central Tirana around the clock at roughly hourly intervals and any onward connection begins there; rail is not an alternative, because the line east of Elbasan towards Pogradec is closed.

Which border crossing does this route use?

Qafë Thanë on the Albanian signs, Kjafasan on the North Macedonian ones — one post carrying two names. It links Prrenjas municipality to Struga municipality, and is one of five listed road crossings on a frontier of 186.1 km.

Related pages

Request a transfer quote

Last reviewed: 2026-09-01