Airport Car Rental in Macedonia
North Macedonia has two international airports, and the experience at each is so different they might be in separate countries. Skopje Alexander the Great Airport handles the vast majority of international flights and has a proper selection of rental agencies, both international and local. Ohrid St. Paul the Apostle Airport is a seasonal operation – mostly summer charter flights from Western Europe to the lake – with far fewer rental options but a charmingly relaxed atmosphere.
We have rented from both airports. Skopje is the safe, predictable choice with better prices due to competition. Ohrid is convenient if you are heading straight to the lake and do not want to deal with the 3-hour drive from Skopje, but expect fewer choices and slightly higher prices for the convenience.
At Skopje, we picked up a Skoda Octavia from a local agency in 20 minutes flat, signed a tablet, photographed the car (four small scratches and one parking dent that all got noted on the agreement), and were on the A2 toward Tetovo within half an hour of landing. The whole interaction was efficient and unhurried in equal measure, which is a good description of North Macedonia generally.
Airport Comparison
| Feature | Skopje (SKP) | Ohrid (OHD) |
|---|---|---|
| IATA Code | SKP | OHD |
| Distance to city center | 24 km (Skopje) | 14 km (Ohrid) |
| Rental agencies | 8-10 | 3-5 |
| International brands | Hertz, Europcar, Sixt, Budget | Limited (1-2) |
| Local agencies | Multiple | 2-3 |
| 24-hour desk | Yes (most agencies) | No (flight arrivals only) |
| Typical economy price | 15-25 EUR/day | 20-35 EUR/day |
| One-way to other airport | Available (~30-50 EUR fee) | Available (~30-50 EUR fee) |
| Terminal connection | Single terminal, all services | Single terminal, seasonal |
| Annual passengers | ~1.5 million | ~200,000 (summer season) |
| Facilities | Full: cafes, ATMs, currency exchange | Basic: coffee bar, ATM |
Skopje Alexander the Great Airport (SKP)
Skopje Airport is located 24 km southeast of the city center, near the town of Petrovec. The airport was renovated in 2011 and received further upgrades in subsequent years. It is modern, clean, and easy to navigate – which is good, because the entire arrivals area is about the size of a large supermarket. You cannot get lost, which is more than can be said for most European airports.
Airlines serving SKP: Wizz Air, Turkish Airlines, Lufthansa, Austrian, Swiss, Pegasus, Air Serbia, FlyOne, and several charter operators in summer. Most Western European capitals have direct connections. Turkish Airlines operates multiple daily frequencies to Istanbul, making SKP well-connected to the global network.
Getting to the airport: The airport sits on the E75 European highway. From Skopje city center, take Boulevard Jane Sandanski southeast, then follow signs to Aerodrom and Petrovets. The drive takes 20-25 minutes in normal traffic. No motorway tolls apply on the direct airport route. Taxis from the city center cost around 1,000 MKD ($18), fixed rate (confirm before boarding). An official airport shuttle bus operates between the airport and the central bus station at regulated intervals for about 200 MKD.
Rental Agencies at Skopje Airport
| Agency | Type | Desk Location | After-Hours | Notes |
|---|---|---|---|---|
| Hertz | International | Arrivals hall | Yes (pre-arranged) | Reliable, slightly higher prices |
| Europcar | International | Arrivals hall | Yes (pre-arranged) | Good fleet, competitive when pre-booked |
| Sixt | International | Arrivals hall | Yes (pre-arranged) | Newer cars, mid-range pricing |
| Budget | International | Arrivals hall | Limited | Often grouped with Avis |
| Avis | International | Arrivals hall | Limited | Standard international experience |
| Autorent | Local | Arrivals hall | No | Competitive prices, decent fleet |
| Euro Rent MK | Local | Arrivals hall | No | Good budget option |
| MK Rent | Local | Arrivals hall / parking | Phone only | Very competitive, older fleet |
| Skopje Rent a Car | Local | Parking area (meet & greet) | Phone only | Best prices, basic service |
| Drive Macedonia | Local | Parking area | Phone only | Small fleet, responsive via WhatsApp |
International vs. local agencies at SKP: International agencies (Hertz, Europcar, Sixt) offer more predictable service, English fluency, and easier insurance procedures. Local agencies (Autorent, Euro Rent MK) offer prices 15-25% lower and sometimes more flexible arrangements but variable English proficiency and older fleets. For first-time visitors or travelers who value process clarity, international agencies are worth the premium. For travelers comfortable with minor uncertainty in exchange for savings, local agencies deliver excellent value.
Pickup Process at Skopje Airport
- Exit arrivals. After clearing customs and collecting luggage, the rental desks are immediately visible in the arrivals hall. It is a small airport – you cannot miss them.
- Documents needed. Passport, driving license, and credit card in the driver’s name. The credit card must be a proper credit card for the deposit hold – debit cards are generally not accepted for deposits at international agencies. Some local agencies will accept a cash deposit of 300-600 EUR.
- Paperwork. Expect 15-20 minutes for international agencies. Local agencies can be faster (10 minutes) or slower (30 minutes) depending on how busy they are. The agreement will be in Macedonian and English.
- Vehicle inspection. Cars are parked right outside the terminal, within a 2-minute walk. Do a thorough walk-around with the agent. Photograph every scratch, dent, and imperfection before signing the handover form. Macedonian rental cars are not always new – minor cosmetic damage is common, and the important thing is that it is documented before you drive away.
- Insurance explanation. The agent will explain the included coverage and offer add-ons. Standard CDW is included in all rentals. Excess reduction and personal accident insurance are optional.
- Fuel level. Confirm the fuel level is marked accurately on the agreement. A small discrepancy (agreement says full, car is actually 7/8) is worth noting. Request the level be corrected before you sign.
What to Expect at the Skopje Airport Counter
The counter experience at Skopje varies more than at major Western European airports. International chains deliver a consistent experience – the Europcar process feels similar whether you are in Frankfurt or Skopje, which is precisely the point. Local agencies are where you encounter the real Macedonia: a degree of improvisation, flexible problem-solving, and a genuine human interaction that either charms you or stresses you out depending on your temperament.
We have encountered everything from a perfectly organized digital handover at Autorent to a 40-minute wait at a local counter because the agent was simultaneously dealing with three other travelers and a phone call in Macedonian. Both scenarios resolved fine. Budget extra time if you are renting from a local agency on a busy summer afternoon. If you have a connecting bus or meeting to catch, book an international agency that can process you predictably in 15 minutes.
Driving Times from Skopje Airport
| Destination | Distance | Drive Time | Route | Notes |
|---|---|---|---|---|
| Skopje city center | 24 km | 20-25 min | E75/A4 | Well-signed, no tolls |
| Matka Canyon | 38 km | 45 min | Via city then southwest | Good road until the last 5 km |
| Tetovo | 60 km | 55 min | A4 then A2 northwest | A2 motorway, excellent surface |
| Gostivar | 85 km | 1 hr 10 min | A2 then regional | Gateway to Mavrovo |
| Ohrid via Mavrovo | 175 km | 3-3.5 hours | A2 + mountain roads | Scenic, demanding; close early spring |
| Ohrid via A1 (motorway) | 235 km | 2.5-3 hours | A1 south + west | Longer but faster in bad weather |
| Bitola | 190 km | 2.5 hours | A1 south then southwest | Regional road last 30 km |
| Greek border (Gevgelija) | 185 km | 2 hours | A1 south all the way | Motorway entire route |
| Kosovo border (Blace) | 20 km | 25 min | A2 northwest | Quick if needed |
| Serbian border (Tabanovce) | 45 km | 40 min | A2 north | Good motorway |
Prices from Skopje Airport
| Car Class | Low Season (Nov-Mar) | Shoulder (Apr-May, Sep-Oct) | High Season (Jun-Aug) |
|---|---|---|---|
| Economy (Fiat Punto, VW Up) | 12-18 EUR/day | 15-22 EUR/day | 20-30 EUR/day |
| Compact (VW Polo, Opel Corsa) | 16-24 EUR/day | 20-30 EUR/day | 25-38 EUR/day |
| Intermediate (Skoda Octavia) | 22-35 EUR/day | 28-40 EUR/day | 35-50 EUR/day |
| SUV (Nissan Qashqai, Dacia Duster) | 30-45 EUR/day | 35-55 EUR/day | 45-65 EUR/day |
| Minivan (VW Touran) | 35-50 EUR/day | 40-60 EUR/day | 50-75 EUR/day |
Prices are for 7-day pre-booked rentals. Walk-up rates are typically 30-50% higher.
Seasonal Booking Strategy at SKP
November to March: The airport is quiet, the fleet is mostly available, and prices are at their annual low. Walking up without a pre-booking is possible and sometimes gets you a deal. The main constraint is mountain road accessibility – if you want to drive to Mavrovo or the mountain passes, winter tires and flexibility are essential.
April and May: Excellent shoulder season. Prices climb 15-25% from winter lows but remain well below summer. Book 2-3 weeks in advance for best selection. The airport busier than winter but not overwhelmed.
June to August: Summer peak. Pre-book at least 4-6 weeks in advance for economy and compact classes. All international agencies run near-full fleets, but the local agencies’ smaller inventories deplete faster. Walk-up availability in August at Skopje is limited; at Ohrid it is essentially non-existent.
September and October: Our recommended window. Prices drop 20-30% from August but conditions remain excellent. The airport is manageable, the fleet is available, and you can often find good rates 1-2 weeks out. September in particular combines warm weather, thin crowds, and prices closer to shoulder season than peak.
Ohrid St. Paul the Apostle Airport (OHD)
Ohrid Airport is a small seasonal airport 14 km north of Ohrid town, near the village of Ohrid. It primarily serves summer charter flights from the UK, Germany, Netherlands, and Scandinavia – Ryanair, Wizz Air, TUI, and various charter operators bring lakeside tourists from June through September. Outside the summer season, the airport handles a trickle of flights and feels appropriately sleepy.
The terminal is a single building with one luggage carousel and a very relaxed atmosphere. Compared to Skopje Airport (already relaxed by European standards), Ohrid Airport feels like the kind of place where everyone knows each other and has probably met at the beach.
Getting to Ohrid from the airport: The airport sits on the main road between Struga and Ohrid. From the terminal exit, head south on the R1201 for approximately 14 km to reach Ohrid old town. The road passes the suburban sprawl north of Ohrid and reaches the lakefront in about 20 minutes. A taxi from the airport to central Ohrid costs 300-500 MKD ($5-9) – confirm the price before getting in.
Rental Agencies at Ohrid Airport
| Agency | Type | Availability | Notes |
|---|---|---|---|
| Europcar | International | Summer season (Jun-Sep) | Limited fleet, pre-book essential |
| Local operator 1 | Local | Summer season | Meet & greet at arrivals |
| Local operator 2 | Local | Year-round (limited) | Phone/online booking required |
| Hotel-arranged | Varies | Year-round | Hotels often broker through Skopje agencies |
The rental selection at Ohrid is limited and varies by season. During the summer charter season (June-September), you will find a few agencies meeting flights with a small fleet. Outside that window, options drop to near zero.
Critical: If you are flying into Ohrid in summer, book your rental car well in advance. The entire Ohrid Airport fleet might be 20-30 vehicles. A busy week in July can see all of them pre-booked. Discovering there is no car available when you land at Ohrid is not a recovery situation you want to navigate. If you fail to book and land without a car, your options are: (1) arrange a transfer to your hotel and rent from an in-town agency the next morning, (2) take a taxi to Skopje (expensive: around 5,000 MKD / $90), or (3) use the Ohrid-Struga bus route to reach town and sort it from there.
Pickup Process at Ohrid Airport
Same documents as Skopje. The process is more personal – you might be the only person renting from that flight, and the agent may meet you at arrivals holding a handwritten sign with your name. Vehicles are parked just outside the terminal; the walk from arrivals to the car is approximately 50 meters.
One advantage of Ohrid’s informality: agent flexibility. If your flight is delayed, the agency knows (the terminal is small enough that everyone knows everything) and will wait. This is less certain at large airports.
The downside of informality: less standardized documentation. Some local agencies in Ohrid use paper agreements with handwritten condition notes. Be more vigilant about photographing the car yourself – do not rely solely on the agent’s walkthrough. Your own timestamped photos are your insurance.
Driving Times from Ohrid Airport
| Destination | Distance | Drive Time | Route | Notes |
|---|---|---|---|---|
| Ohrid old town | 14 km | 15-20 min | R1201 south | Straight road along the lakeshore |
| Struga | 8 km | 10 min | North of the airport | Quieter alternative to Ohrid |
| Sveti Naum | 43 km | 50 min | South along the lake | Scenic lakeside road |
| Galichica summit viewpoint | 25 km | 40 min | Mountain road east | Steep but paved; views of both lakes |
| Bitola | 65 km | 1.5 hours | Via Galichica pass | Mountain road; closed in heavy snow |
| Bitola via Resen | 85 km | 1.5 hours | Via Lake Prespa | Year-round alternative route |
| Struga-Tetovo highway start | 12 km | 15 min | North | For heading toward Skopje quickly |
| Skopje via Mavrovo | 170 km | 3-3.5 hours | Mountain route | Scenic but demanding |
| Skopje via A1 | 235 km | 2.5-3 hours | Via Veles | Longer but all motorway |
| Vevchani springs | 20 km | 25 min | Via Struga | Worth a detour |
What the Ohrid Airport Experience Actually Feels Like
We landed at Ohrid on a mid-July afternoon. The flight was from London Gatwick with about 180 passengers. The terminal processed us in 25 minutes from touchdown to outside the building, which would be considered miraculous at Heathrow. Our rental agent – the only person holding a sign in the arrivals hall – was from a local agency based in Ohrid town. He had our car parked 30 meters from the exit. We did the inspection, signed three pages of Macedonian-language paperwork with an English summary, paid a 300 EUR cash deposit, and drove away in a 2019 Dacia Duster within 40 minutes of landing.
The car had 63,000 km on it, a slight rattle from the rear left suspension on rough road (noted, photographed, ignored), and performed perfectly for five days of lake driving and mountain roads. Total cost: 31 EUR/day including CDW. We have paid three times that in Western Europe for a worse car on worse roads.
Agency Comparison: International vs. Local
| Factor | International (Hertz, Europcar, Sixt) | Local Macedonian Agencies |
|---|---|---|
| Price | Higher by 15-25% | Lower, especially direct booking |
| Fleet age | Newer (1-3 years) | Older (3-7 years typical) |
| English support | Fluent at desk | Variable; basic to good |
| Insurance clarity | Clear, standardized | Can be vague; clarify everything |
| Flexibility | Less (strict policies) | More (negotiable, personal service) |
| After-hours | Pre-arrangeable | Limited to no |
| Deposit | Card hold required | Sometimes cash acceptable |
| Cross-border | Requires advance approval | Confirm per agency |
| Documentation | Digital, standardized | Sometimes paper/handwritten |
| Complaint resolution | Central customer service | Direct with agency owner |
| Online booking | Well-integrated with aggregators | Often better rates direct |
Our practical recommendation: if this is your first time in North Macedonia and you want the rental to be the least interesting part of your trip, book an international agency. If you travel regularly in the Balkans and are comfortable navigating agency-specific policies, a local agency saves meaningful money.
Booking Local Agencies Directly
Several local agencies in Skopje are not well-represented on aggregator sites (Rentalcars.com, Discovercars.com, AutoEurope). This means you may not see them in search results, but their prices are often 20-30% below what the major comparison sites show for international brands.
How to find and book them:
- Search “rent a car Skopje” in Google Maps – the local agencies appear with contact numbers and reviews
- Email or WhatsApp the top-rated local agencies with your dates and car class
- Ask for their direct rate and compare it to your aggregator quotes
- If local agency is 20%+ cheaper and has good reviews, book direct – wire transfer, PayPal, or pay on arrival
We have done this successfully in North Macedonia. The savings are real. The risk is that local agencies have less standardized processes and less backup support if something goes wrong – weigh that against the savings based on your own risk tolerance.
Common Traps to Avoid
The deposit hold. International agencies will hold 200-500 EUR on your credit card. Local agencies may hold less (100-300 EUR) or accept cash. This is normal – the hold is released when you return the car undamaged. Make sure your credit card has sufficient available balance before pickup. A compact car rental for 7 days at 20 EUR/day plus a 400 EUR deposit hold requires 540 EUR of credit limit.
Insurance upselling. Some agents, particularly at international desks during high-traffic arrivals, will push hard for full coverage add-ons. The standard CDW included in your rental is legally sufficient. If you want peace of mind, pre-book full coverage through a third-party provider (often cheaper than the desk rate) or verify your credit card coverage before arriving.
Fuel policy. Confirm whether your rental is “full-to-full” (you get it full, return it full) or “full-to-empty” (you pay for a full tank upfront and return it empty). Full-to-full is always better value – you control how much fuel you use. If you return a “full-to-empty” car with a quarter tank remaining, you lose that value. Ask explicitly if the policy is not stated in your booking.
Late flight arrivals. If your flight arrives after 22:00, confirm that the rental desk will be open. International agencies at Skopje typically have extended hours aligned to flight schedules. Local agencies and all Ohrid agencies may not. Contact them in advance to arrange a late pickup, or plan to collect the car the next morning.
Cross-border fees. If you plan to drive into Albania, Greece, Kosovo, Serbia, or Bulgaria, inform the agency at booking. Some agencies prohibit cross-border travel entirely (particularly Albania and Kosovo). Others allow it with an additional fee (20-50 EUR per country) and proof of insurance coverage in the destination country. Driving across borders without explicit agency permission voids your insurance.
Car condition. Macedonian rental cars, particularly from local agencies, are sometimes older with pre-existing cosmetic damage. Photograph everything before signing the handover: all four corners, both sides, the roof if reachable, the wheels. Establish in writing what is already documented. This takes 5 minutes and saves the possibility of a dispute on return.
The extras creep. At the counter, you may be offered GPS, baby seat, additional driver coverage, roadside assistance package, and full coverage insurance – all separately priced. Before you know it, the 18 EUR/day compact car is 35 EUR/day. Know in advance what you actually need. GPS: skip it, use offline Google Maps. Baby seat: bring your own if you have one. Additional driver: check if your booking includes it free. Roadside assistance: often included in CDW; confirm before paying for it separately.
Mileage limits. Most Macedonian rentals come with unlimited mileage, but check. Some local agencies impose a daily mileage cap (200-300 km/day) with excess charges of 0.10-0.20 EUR/km. If you are planning an extensive circuit of the country, an unexpected per-km charge changes the economics.
Common Mistakes Summary
| Mistake | How Common | Cost Consequence | Prevention |
|---|---|---|---|
| Not photographing car pre-rental | Common | Potential dispute on return | 5-minute inspection |
| Accepting “full-to-empty” fuel | Common | 15-30 EUR overpay | Always choose full-to-full |
| Buying GPS add-on | Common | 35-70 EUR wasted | Offline Google Maps |
| No advance booking in summer | Common | 30-50% price premium or no car | Book 4-6 weeks ahead |
| Not verifying cross-border | Common | Insurance void, fines | Confirm at booking |
| Insufficient credit limit for deposit | Occasional | Cannot pick up car | Check available balance |
| Late arrival without warning agency | Occasional | Desk closed, no car | Always confirm late pickup |
One-Way Rentals
One-way between Skopje and Ohrid airports is available from most agencies that operate at both locations. The typical fee is 30-50 EUR, which is reasonable given the 170 km distance. This is a smart option if you are flying into Skopje and out of Ohrid (or vice versa) – it saves you the 3-hour return drive.
| One-Way Route | Approximate Fee | Notes |
|---|---|---|
| Skopje to Ohrid | 30-50 EUR | Most agencies offer this |
| Ohrid to Skopje | 30-50 EUR | Same fee |
| Skopje to city pickup | Usually no extra fee | Convenient if staying in Skopje |
| International drop (Greece) | 100-200+ EUR | Thessaloniki only; confirm per agency |
| Ohrid to Bitola | 20-30 EUR | Some local agencies offer this |
| Skopje to Serbian border | 30-50 EUR | Confirm per agency |
One-way international drops (returning the car in another country) are extremely limited from Macedonia. A few agencies allow drops in Greece (Thessaloniki) for a significant fee. Drops in Albania, Kosovo, or Serbia are generally not offered. Plan accordingly if your itinerary spans multiple countries.
One-way economics: If your itinerary runs Skopje in → Ohrid out, compare the one-way fee against the cost of renting for an extra day and driving back to Skopje. On a 7-day rental, adding one day to return the car might cost 18-25 EUR (one day’s rate) plus 5 hours of driving. Paying the 30-50 EUR one-way fee to avoid all of that is usually the right call.
Pre-Book vs. Walk-Up
Pre-booking wins decisively in Macedonia, and it is not close.
| Factor | Pre-Booked | Walk-Up |
|---|---|---|
| Price | 30-50% cheaper | Full counter rate |
| Availability | Guaranteed | Subject to fleet |
| Insurance clarity | Confirmed at booking | Counter pressure |
| Car class | Confirmed (or free upgrade) | Whatever is left |
| After-hours pickup | Arrangeable | Unlikely |
| Cross-border approval | Arranged in advance | May be refused at counter |
| Time at desk | 15-20 min (everything pre-confirmed) | 30-45 min |
The rental market in Macedonia is small. During summer, the limited fleet at both airports can be fully booked days in advance. In July-August at Ohrid, walk-up availability is essentially zero for popular car classes. Even at Skopje, the savings from pre-booking make it the obvious choice.
Recommended booking approach: use comparison sites (Rentalcars.com, Discovercars.com) to compare prices, then check the agency directly to see if they match or beat the aggregator price. Local agencies sometimes offer better rates via email or WhatsApp – a quick message asking for their best direct rate is worth 5 minutes of your time.
Best Booking Platforms for Macedonia
| Platform | Best For | Notes |
|---|---|---|
| Rentalcars.com | International agencies | Strong inventory, clear pricing |
| Discovercars.com | Comparison + local coverage | Better for finding local agencies |
| AutoEurope | Longer stays | Package deals with accommodation |
| Agency direct (email/WhatsApp) | Local agencies | Often 15-25% below aggregator |
| Booking.com | Combined stays | Sometimes includes car deals |
For city pickup alternatives, see our top cities guide. Budget planning is covered in our costs guide. For insurance details, check our car rental insurance explainer. Driving rules are in our Macedonia driving guide.
Arriving in North Macedonia: First-Drive Tips
You have cleared the airport, have the keys, and are backing out of the parking space. Here is what to know for the next 30 minutes:
From Skopje Airport: Turn right out of the parking area and follow signs for “Skopje” or “A4.” The road merges onto the A4 motorway heading northwest. Skopje city center is 24 km away. The motorway is straightforward – stay in the right lane unless overtaking. The first real decision comes at the ring road junction: use navigation to set your destination before you start driving.
From Ohrid Airport: Turn south (right as you exit the terminal) on the R1201. The road follows the curve of the hill before descending toward Ohrid. It is a regional road, two lanes, perfectly fine. Signs in Latin and Cyrillic point toward “Ohrid.” After 14 km you hit the lakefront road; the old town is visible to your right. Navigate to your accommodation from there.
The first things you notice on Macedonian roads: headlights are on in other cars (required by law, do the same), right-of-way at intersections goes to the vehicle coming from the right unless otherwise signed, and people flash their lights as a “thank you” when you yield rather than honking. Settle in, lower your expectations for smooth roads by 20%, and enjoy a country that genuinely rewards having your own wheels.
DriveAtlas