North Macedonia is one of Europe's most affordable countries, and airport transport reflects that. Here is what you will pay in 2026.
Taxi
Neither the airport nor the taxi firm operating the rank publishes a fare for the run into town, so the price you agree is the price — make sure the meter is running or settle a figure before departing. What moves it is your exact destination within Ohrid: the Old Town and lakefront hotels are the short version, while accommodation on the hills above town costs a bit more. Most drivers are honest, but setting expectations upfront avoids any misunderstanding.
Fixed-price private transfer
OHD Ohrid City Center
From€104for 2 passengers
Other destinations
Private Transfer
A pre-booked sedan transfer to Ohrid center costs $20-$35. This includes meet-and-greet at the terminal, flight tracking, and door-to-door service. The price is fixed at booking regardless of time of arrival. For a 10-15 minute ride, the premium over a taxi is modest, and you gain guaranteed availability — which at this airport is the more valuable benefit.
Hotel Shuttle
Many Ohrid hotels offer airport transfers, either complimentary or for a modest fee. Larger hotels and resorts often include it in the room rate during peak season. Smaller guesthouses may charge a nominal amount — ask for the figure in writing when you reserve. Always ask when booking your accommodation: this can be the simplest and cheapest option.
Destinations Beyond Ohrid
If you are heading past Ohrid town, here are approximate private transfer costs:
- Ohrid Old Town: $20-$35
- Ohrid lakefront hotels: $20-$35
- Struga: $25-$40 (20 km, 20-25 minutes)
- Pogradec, Albania (south shore of Lake Ohrid): $50-$75 (40 km, 45 minutes)
- Bitola: $60-$90 (70 km, 1 hour)
- Skopje: $100-$160 (170 km, 2.5-3 hours)
Taxi fares for these longer routes are negotiable and roughly comparable, though finding a willing driver for long distances is not always easy.
Currency Notes
North Macedonia uses the Macedonian denar (MKD). Most taxi drivers accept only cash in MKD. Some may accept euros but at a poor exchange rate. There is no ATM at the airport terminal itself, though one may be available seasonally. Bring some MKD or euros as backup. Private transfer services typically accept card payment at booking, so you do not need cash for that.
The Value Perspective
Getting from Ohrid Airport to your hotel is one of the cheapest airport transfers in Europe. Even the most expensive option — a private transfer — costs about $35. The real question is not cost but availability. At this airport, having guaranteed transport matters more than saving a few dollars.