The first time I drove from Skopje to Ohrid, I'd assumed my Bulgarian eSIM would carry across the border because the route was under five hours and both countries are in the Balkans. It didn't. My phone attached to A1 Macedonia at off-plan rates and I killed data in Bitola. I made it to Ohrid fine using a printed map from the rental-car desk, but I missed the lake-shore boat-tour timing I'd reserved that afternoon. The next trip I bought a Macedonia eSIM at the Sofia layover and handled the drive plus the boat coordination on continuous 4G.
Why buying an eSIM beats the airport kiosk
A1 Macedonia and Macedonian Telekom both operate prepaid counters at Skopje International. A SIM is a real option for a longer stay. But the counters require your passport, a local verification step, and can be slow during peak Balkan-tourism weekends. An eSIM installs from a QR code before you fly, activates on first Macedonian tower contact, and skips the arrivals queue.
Most travellers into North Macedonia fit one of three shapes: weekend cultural visitors to Skopje for the Old Bazaar and the Stone Bridge area; lake-and-heritage travellers focused on Ohrid and the surrounding monasteries; and Balkan circuit travellers combining Macedonia with Albania, Kosovo, Greece, or Bulgaria. All three want data from the gate onward.
What A1 Macedonia and Macedonian Telekom coverage actually looks like
Skopje has solid 4G across the central districts: the Old Bazaar (Stara Čaršija), Debar Maalo, Aerodrom, and the airport corridor. Bitola has strong 4G in the centre. Tetovo, Kumanovo, and Štip have reliable urban coverage.
Lake Ohrid has 4G across Ohrid town, Struga, and along the lake-shore road south to Saint Naum. Coverage extends to the Albanian border at Sveti Naum (where the network handoff happens). The drive from Skopje via the Kičevo highway or via Bitola stays covered at all towns.
Galičica National Park has 4G at the main lookouts and access points; some interior trails thin briefly. Mavrovo National Park has coverage at the resort cluster and main villages with thinning on backcountry roads.
Most travel eSIMs route through A1 Macedonia, which has the widest national footprint.
How the major eSIM providers compare in North Macedonia
Pricing models vary across providers. Custom plans, where you set data amount and validity independently rather than picking from preset bundles, are 99esim's distinguishing feature and the only option in the tracked set for that level of flexibility. Airalo sells fixed bundles with the widest country list in the category. Holafly sells unlimited day-pass windows starting at the 3-day tier for North Macedonia (no 1-day option). Nomad has solid European depth on a fixed-bundle model. Ubigi does not sell a dedicated North Macedonia country plan; Ubigi users use the Europe Extended regional plan.
Macedonian pricing sits well inside the Western Balkans normal band across most tracked providers. Per-GB economics on fixed-bundle providers are competitive. The matrix below spells out the per-axis shape for North Macedonia specifically.
Install timing: when to set it up
Install the eSIM the night before you fly, or during a Vienna, Belgrade, Istanbul, or Frankfurt layover. The QR code generates immediately after payment; scan it with your phone's eSIM settings; the profile installs but doesn't activate until it first sees a Macedonian tower. At the gate, switch your home SIM's data off and land at Skopje with data already working.
iOS 17.4+ devices can install directly from a provider's app without scanning a QR code, on providers that support it. Android users still scan a QR code, which takes thirty seconds.
Who should pick what
A three- to five-day Skopje plus Ohrid trip works on a 3 GB / 10 day plan across any of the tracked providers. Custom-plan providers let you size precisely.
A week combining Skopje, Ohrid, Bitola, and the wine country fits a 5 GB plan.
A wider Balkan circuit including Albania, Kosovo, Greece, or Bulgaria needs regional-plan research.
A heavy streamer or content creator posting daily from Ohrid heritage sites without meter anxiety fits Holafly's unlimited day-pass model if the day rate is worth it.
A short cruise-day or transit visit fits any provider's smallest tier.
A group of three or more travelling together, particularly a family Ohrid trip or research delegation, benefits from 99esim's group eSIM, which covers up to four devices on one purchase. None of the tracked competitors offer that product today.
A note on the Macedonia naming
The country was renamed from "Republic of Macedonia" to "Republic of North Macedonia" in 2019 under the Prespa Agreement. Mobile operator brand names and infrastructure references use both forms across different sources. For travel-eSIM purposes, both refer to the same telecoms market; coverage and plan availability don't differ between the old and new naming. A travel eSIM sold for "Macedonia" or "North Macedonia" works the same.