Most of the time this site argues that the counter is the expensive option. In North Macedonia it is not. A tourist pack from A1 carrying 20 GB across a week costs 499 denar, which is about eight and a half dollars, and the equivalent bucket from a travel eSIM is roughly four times that. The gap is not a rounding error, it is the entire argument, and pretending otherwise would be dishonest.
What complicates the picture is a piece of regional politics. Since July 2021 a prepaid card bought in Skopje has worked at domestic rates across Albania, Kosovo, Serbia, Montenegro and Bosnia, because all six markets abolished roaming between themselves. Almost nobody comes to North Macedonia and stops there, so that single fact reshapes the decision for a large share of visitors. Below is what each of the two operators charges in denar this summer, what the passport desk actually involves, and the two or three situations where an eSIM is still the better buy despite costing more.
What This Guide Covers
Jump to the section most relevant to you
A Market With Exactly Two Names On It
There is no third network to research, no budget challenger with suspiciously good rates and no rural specialist. North Macedonia has A1 Makedonija and Makedonski Telekom, and that is the complete list of companies holding mobile spectrum in the country. Anything else you see on a shop front is reselling one of them. Lycamobile in particular sells prepaid cards in Skopje but does not own a mast.
Both grew out of consolidation. A1 is the Telekom Austria Group business that came together in 2015 when VIP absorbed the network then trading as ONE, and picked up the A1 branding three years later. Makedonski Telekom is Deutsche Telekom's arm here, sold under the T-Mobile name until the group tidied its brands, and now simply Telekom on the signage. Older guidebooks recommending T-Mobile or VIP are recommending companies that still exist, just under different logos.
How evenly split it is
The regulator AEK put A1 on 47.01 percent of active mobile lines at the end of 2025 and Telekom on 46.37 percent, with the national count dipping just below two million lines against a resident population of roughly 1.8 million. A two point gap between the top two is unusually tight by regional standards, and it explains why neither network has been allowed to become the obvious choice. For a visitor the practical reading is simple: pick on price and shop convenience, not on coverage anxiety.
Where they do separate is at the margins. A1 tends to measure wider on the motorway network and around the Ohrid basin. Telekom has the better word-of-mouth in the western hill country, in Struga and out through the Debarca villages. Neither difference is large enough to change a holiday.
What A1 and Telekom Actually Charge in Denar
The denar is pegged close to 61.5 to the euro and hovers near 58 to the dollar, so the conversions below are stable enough to plan around. Both operators sell prepaid in two shapes: short tourist bundles measured in days, and standard monthly add-ons that anyone can buy.
| Pack | What is in it | Price | Runs for |
|---|---|---|---|
| A1 xtraTALK S | 1 GB plus calls and texts | 199 MKD, near $3.40 | 7 days |
| A1 xtraTALK M | 5 GB plus calls and texts | 299 MKD, near $5.20 | 7 days |
| A1 xtraTALK L | 20 GB plus calls and texts | 499 MKD, near $8.60 | 7 days |
| A1 monthly | 20 GB at home plus 2 GB usable across the Western Balkans | 399 MKD, near $6.90 | 30 days |
| A1 monthly | 10 GB, unlimited calls and texts, unlimited social apps | 499 MKD, near $8.60 | 30 days |
| Telekom weekly | Unlimited data, unlimited calls, 100 on-net texts | 499 MKD, near $8.60 | 7 days |
| Telekom monthly | 8 GB plus an 8 GB bonus | 549 MKD, near $9.50 | 30 days |
| Telekom monthly | Unlimited data and calls plus 5 GB of Balkan roaming | 1,299 MKD, near $22.40 | 30 days |
Read that table against the eSIM ladder on the North Macedonia eSIM page and the shape of the market becomes obvious. Twenty gigabytes from a travel provider runs somewhere between thirty-two and thirty-seven dollars. Twenty gigabytes from A1 runs eight and a half. Even the extravagant option, Telekom's unlimited month with Balkan roaming attached at 1,299 denar, undercuts a single week of unlimited data bought online.
The bonus data trap
Telekom likes to advertise packs as a base allowance plus a matching bonus, so 8 GB plus 8 GB or 3 GB plus 3 GB. The bonus half is real but it is not automatic: you have to activate it inside the Telekom app, and plenty of visitors never do, then wonder why the allowance ran out at half the advertised size. Ask the assistant to switch it on before you leave the shop, or download the app while you are still standing there.
The Passport Desk, and the Card That Stops Working Overnight
Prepaid lines here have to be registered against an identity document. There is no anonymous option, no top-up card sold off a rack that quietly bypasses it, and no way for a friend to pick one up on your behalf. For a foreign visitor that means a passport, handed across the counter and scanned into the operator's system while you wait.
What buying one looks like
1. Hand over your passport. National ID cards from other countries and driving licences are not accepted.
2. Say how long you are staying and whether you are crossing a border, because that changes which pack makes sense.
3. Pay in denar. Card works in every branded shop, and both operators take euro notes at some locations at an unflattering rate.
4. Wait for activation. Ten to fifteen minutes is normal, and it is worth staying put until it completes.
5. Before you walk out, load something heavy on data and confirm the counter is moving.
The activation delay is the part that catches people. An unregistered or half-registered card will pass traffic briefly and then stop, usually within about a day, and by then you are three hours west with no shop nearby. If the assistant tells you it will start working shortly, treat that as a reason to sit down with a coffee rather than a reason to leave.
Two consequences follow from the rule. Everyone in a travelling group needs to present their own document, so a family of four is four transactions, and none of this happens quickly at a busy Saturday branch. And for anyone who would simply rather not have a mobile line tied to their passport in a country they are visiting for five days, that preference alone is a reasonable argument for buying data online instead.
The Real Argument for Buying Local: Six Borders, One Card
This is the part that most comparison pages miss, and it matters more than any price in denar. The six Western Balkan markets signed a regional roaming agreement in April 2019 and finished abolishing charges between themselves on 1 July 2021. Since then a card issued by A1 or Telekom in Skopje has worked in Albania, Kosovo, Serbia, Montenegro and Bosnia and Herzegovina at the same rates it charges at home.
Look at how people actually travel here and the significance is hard to overstate. Very few visitors fly into Skopje for North Macedonia alone. The common routes are Skopje to Pristina, an easy couple of hours north; Ohrid across to the Albanian side of the lake and down to Tirana; or a longer loop up through Nis to Belgrade. A travel eSIM sold for North Macedonia dies at every one of those frontiers and needs replacing. A local prepaid card does not.
How the operators meter it
Free does not mean infinite. Both networks attach a specific roaming data allowance to the packs that advertise the benefit, which is why A1's 399 denar monthly bundle lists 20 GB at home but 2 GB usable regionally, and why Telekom's 1,299 denar unlimited month specifies 5 GB of Balkan roaming rather than unlimited. Calls and texts across the six markets are charged at domestic rates without a separate bucket. If your route spends serious time outside North Macedonia, buy the pack with the larger regional allowance rather than the larger home allowance, and check the number on the shelf card because the operators adjust these seasonally.
Worth knowing where this is heading. The European Council authorised negotiations on 4 June 2026 to extend the EU's own roam-like-at-home scheme to all six Western Balkan countries, with the stated goal of removing charges completely by 2028 and Montenegro and Albania likely first in line. When that lands, a European home plan will work here without thought and this page will need rewriting. Until it does, nothing has changed for travellers.
Buying Around Skopje, Ohrid and the Airport
Skopje International Airport. There is a small Telekom shop in the terminal, sitting between the check-in desks and the arrivals area, and A1 has a presence too. Both keep daytime hours built around the flight schedule rather than staying open all night, which is a genuine problem given how many budget routes into Skopje land after eleven. The Skopje Airport guide covers the layout, the WiFi and the ride into town.
Central Skopje. Both operators run branches along Makedonija Street and the boulevards radiating off Macedonia Square, and there are more inside the malls at Skopje City Mall and Capitol Mall. Airport and city pricing is the same, so there is no penalty for waiting until the morning after you arrive. Shop staff in the centre speak English routinely, and the Skopje city guide covers what the signal is like once you are out walking.
Ohrid. Both networks have shops on and just off Makedonski Prosvetiteli, the main street running back from the harbour, so a card bought at the lake rather than in the capital costs the same and takes the same fifteen minutes. Worth knowing if you fly into Ohrid's own small airport instead of Skopje.
Topping up without finding a branch
Both operators have apps that take a foreign bank card, and physical vouchers are sold at kiosks, supermarkets and petrol stations in every town of any size. In practice the easiest method on the road is the app, because a Tinex or Vero supermarket voucher requires you to read the Macedonian instructions on the back. Keep some denar in cash anyway: small kiosks in the villages around the lake are not always set up for contactless.
Which Side of the Line You Fall On
Given that the counter is genuinely cheaper here, the honest split looks different from the one you will find on most of this site.
Buy at the counter when
Buy online instead when
There is also a hybrid that works well here and costs very little. Land with a cheap eSIM already active so the drive or shuttle into Skopje is covered, then walk into an A1 or Telekom branch the next morning and buy the local card for the rest of the trip and the border crossings. A 1 GB week online runs four or five dollars, which is a small price for not arriving blind at midnight, and the local pack picks up from there. The eSIM Finder will size the arrival plan, and the country guide compares the three providers properly.
Frequently Asked Questions
Is a local prepaid card really cheaper than an eSIM in North Macedonia?
Yes, and by a wide margin at the larger sizes. A1's tourist pack carrying 20 GB across a week costs 499 denar, roughly eight and a half dollars, while the same allowance from a travel provider sits in the low thirties. Even Telekom's most generous prepaid month, unlimited data with 5 GB of regional roaming at 1,299 denar, comes in under what a single week of unlimited data costs online. The eSIM advantage in this country is convenience and timing, not price.
What identification do I need to hand over at the shop?
Your passport, and nobody else's. Registration against an identity document is a legal requirement for every prepaid line here, so a foreign driving licence or a national ID card from elsewhere in Europe will not get you served. The assistant scans the document, the line activates in ten to fifteen minutes, and everyone travelling together has to do this individually. Stay in the shop until data actually flows, because a line that has not finished registering will cut out within about a day.
Will a card bought in Skopje still work when I drive to Pristina?
It will, at your normal domestic rates. North Macedonia belongs to the Western Balkans roaming agreement that scrapped charges between the six markets in July 2021, so an A1 or Telekom line works in Kosovo, Albania, Serbia, Montenegro and Bosnia without a surcharge. The catch is that data is metered against a specific regional allowance rather than being unlimited, so check the roaming figure printed on the pack, not just the home allowance, if the trip is spending days outside the country.
Can I sort a card out on arrival if my flight lands at midnight?
Probably not. The terminal has a small Telekom shop and an A1 presence, but neither runs through the night, and a large share of the low-cost traffic into Skopje arrives late. If your plan is to buy on landing, look at your arrival time first. Anyone getting in after the shops close either waits until the morning, or arrives with an eSIM already running and buys the local card at leisure the next day.
Does A1 or Telekom sell eSIMs to visitors rather than plastic cards?
Both operators support eSIM on their own retail plans, but the tourist bundles are still built around a physical card handed over at the counter, and staff will default to the plastic unless you ask directly. It is worth asking if your phone has no tray, because the answer varies by branch and by which pack you want. If you get a shrug, an international travel eSIM bought before you fly solves the same problem without the conversation.