Are you about to drive through North Macedonia on your way to Greece, or are you a haulier who wants to stay up to date on road tolls? The first essential thing to know: North Macedonia does NOT have a vignette. Instead, you pay tolls at the toll stations on the A1, A2 and A4 motorways, based on the vehicle category and the section traveled.
North Macedonia Road Tolls in 2026: What Has Changed
The most important change is the expansion of the electronic toll system with the M-Tagdevice. It costs a one-time 1,199 MKD (about 19 EUR) and can be bought at toll stations and at the PESR offices in Skopje, and, since May 2026, also at A1 Macedonia and Makedonski Telekom stores across the country. The device works on a prepaid basis (with top-ups) or linked to a bank card, and when topping up, users get discounts of 2% to 7% on toll amounts.
If your route continues toward the Adriatic, the next country is Albania, which has a different toll system — see the guide to the vignette in Albania.
Note: starting June 15, 2026, the lanes marked M-TAG at toll stations are reserved exclusively for vehicles equipped with an electronic device. Drivers paying cash or by card must use the regular lanes.
For hauliers who frequently travel the Belgrade – Skopje – Thessaloniki corridor, there is also a regional solution: Toll4All / Tag4All (ENP): a single electronic tag valid in Serbia, North Macedonia, Montenegro, Croatia and Republika Srpska (an extension to Greece has been announced). In North Macedonia the system works on a postpaid basis: passages are automatically charged to the linked Visa or Mastercard the following day, including for vehicles with foreign license plates.
Also note that the Miladinovci toll station is being expanded and modernized, and while the works are underway drivers are directed to use the Petrovec station.
It is important to set off well informed, and because we know this, we offer you information on the road toll payment systems of every country in Europe.

How are road tolls paid in North Macedonia? (there is no vignette)
The North Macedonia road toll system is managed by the Public Enterprise for State Roads (PESR/JPDP – roads.org.mk) and is based exclusively on tolls paid at toll stations, not on a vignette.
Macedonia uses an open toll system, meaning you pay at the payment points on the motorway you are driving on, based on your vehicle category and the kilometers traveled.
The motorway toll applies on the A1 (Kumanovo – Skopje – Veles – Gevgelija, the main corridor from Serbia to Greece), on the A2 (Skopje – Tetovo – Gostivar) and on the A4 (Miladinovci – Sveti Nikole – Štip). Payment is made at each toll station along the route.
Below we present the vehicle categories, updated rates and available payment methods, including the M-Tag electronic toll device.
Vehicle categories for road tolls in North Macedonia
Tolls are charged based on the number of axles and the vehicle height measured at the first axle.
North Macedonia uses 5 vehicle categories, according to the official PESR classification, which determine the motorway toll.
The categories are:
| Vehicle category | Description |
| IA | Motorcycles and two-wheeled vehicles |
| IB | Vehicles with 2 axles and a height at the first axle below 1.30 m (passenger cars) |
| II | Vehicles with 3 or more axles and a height at the first axle below 1.30 m (e.g., a car with a trailer), as well as vehicles with 2 axles and a height at the first axle between 1.30 m and 1.80 m |
| III | Vehicles with 2 axles and a height at the first axle above 1.80 m, as well as vehicles with 3 axles and a height at the first axle above 1.30 m |
| IV | Vehicles with 4 or more axles and a height at the first axle above 1.30 m (heavy-duty combinations) |
How much do road tolls cost in North Macedonia?
A considerable advantage is that road tolls in North Macedonia remain among the lowest in Europe: crossing the entire country on the A1, from the Serbian border to the Greek border, adds up to about 380 MKD (around 6 EUR) for a passenger car (category IB) and about 1,580 MKD (around 26 EUR) for a combination with 4 or more axles (category IV).
The official PESR rates at the main toll stations, in Macedonian denars (MKD) and the fixed euro equivalent accepted for payment, are as follows:
| Toll station | Motorway section | IA | IB | II | III | IV |
| Romanovce | A1: Kumanovo – Miladinovci | 40 MKD (0.50 €) | 60 MKD (1.00 €) | 80 MKD (1.50 €) | 150 MKD (2.50 €) | 220 MKD (4.00 €) |
| Miladinovci | A1: Skopje – Miladinovci | 20 MKD (0.50 €) | 40 MKD (1.00 €) | 60 MKD (1.00 €) | 100 MKD (2.00 €) | 150 MKD (2.50 €) |
| Petrovec | A1: Skopje – Petrovec | 20 MKD (0.50 €) | 40 MKD (1.00 €) | 50 MKD (1.00 €) | 100 MKD (2.00 €) | 150 MKD (3.00 €) |
| Sopot / Otovica | A1: Petrovec – Veles | 50 MKD (1.00 €) | 80 MKD (1.50 €) | 120 MKD (2.00 €) | 220 MKD (4.00 €) | 330 MKD (5.50 €) |
| Stobi | A1: Veles – Gradsko | 40 MKD (0.50 €) | 60 MKD (1.00 €) | 100 MKD (2.00 €) | 180 MKD (3.00 €) | 260 MKD (4.50 €) |
| Demir Kapija | A1: Gradsko – Demir Kapija | 50 MKD (1.00 €) | 80 MKD (1.50 €) | 130 MKD (2.50 €) | 230 MKD (4.00 €) | 340 MKD (6.00 €) |
| Gevgelija | A1: Demir Kapija – Gevgelija (Greek border) | 60 MKD (1.00 €) | 100 MKD (2.00 €) | 160 MKD (3.00 €) | 290 MKD (5.00 €) | 430 MKD (7.00 €) |
| Glumovo | A2: Skopje – Tetovo | 20 MKD (0.50 €) | 40 MKD (1.00 €) | 60 MKD (1.00 €) | 110 MKD (2.00 €) | 160 MKD (3.00 €) |
| Zhelino | A2: Skopje – Tetovo | 20 MKD (0.50 €) | 40 MKD (1.00 €) | 60 MKD (1.00 €) | 110 MKD (2.00 €) | 160 MKD (3.00 €) |
| Tetovo | A2: Tetovo – Gostivar | 20 MKD (0.50 €) | 30 MKD (0.50 €) | 40 MKD (1.00 €) | 80 MKD (1.50 €) | 110 MKD (2.00 €) |
| Gostivar | A2: Tetovo – Gostivar | 20 MKD (0.50 €) | 30 MKD (0.50 €) | 40 MKD (1.00 €) | 80 MKD (1.50 €) | 110 MKD (2.00 €) |
| Sveti Nikole | A4: Miladinovci – Sveti Nikole | 40 MKD (0.50 €) | 70 MKD (1.50 €) | 100 MKD (2.00 €) | 180 MKD (3.00 €) | 270 MKD (4.50 €) |
| Kadrifakovo | A4: Sveti Nikole – Štip | 30 MKD (0.50 €) | 50 MKD (1.00 €) | 80 MKD (1.50 €) | 150 MKD (2.50 €) | 220 MKD (4.00 €) |
On the new Demir Kapija – Gevgelija section there are also the intermediate stations Miravci and Smokvica, with rates proportional to the distance traveled. A few examples of total cost for a passenger car (category IB): Skopje – Gevgelija (123 km) about 360 MKD, Skopje – Kumanovo about 100 MKD, Skopje – Gostivar (50 km) about 140 MKD, Skopje – Kadrifakovo/Štip (42 km) about 160 MKD.
Payment options for road tolls in North Macedonia
Road tolls in North Macedonia can be paid in cash (denars or euros), by bank card directly at the toll stations, or electronically with the M-Tag device mounted on the windshield, without stopping at the barrier.
Cash euros are also accepted, including 1 and 2 euro coins as well as the 50-cent coin. However, 10 and 20-cent coins are not accepted.
Paying in denars or by card is recommended, because the euro rates are fixed amounts rounded up from the denar equivalent, so paying in euros usually ends up more expensive. The indicative exchange rate is about 61.6 MKD to 1 euro.
Map of motorway toll stations in Macedonia
To plan your route and the kilometers traveled on motorways more efficiently, you can find the map of toll stations here.
Plan your route ahead of time and make sure you account for all related costs.

Our road toll payment solutions
If you often travel in Europe, we offer information on road toll payment options in every country in this region.
What’s more, if you frequently travel through Hungary, Bulgaria OR Poland, we can install professional road toll payment equipment for you, such as HUGO, BGTOLL and eTOLL.
To improve your fleet management, we recommend the eTMS system, which streamlines your fleet’s operations to the highest standards.
Want to learn more about how we can help you? Contact us now!
Frequently asked questions
Is a vignette required in North Macedonia?
No, North Macedonia does not have a vignette. Instead, you pay tolls at the toll stations on the A1, A2 and A4 motorways, based on the vehicle category and the motorway section traveled.
How much does it cost to cross all of North Macedonia by motorway?
Crossing the entire country on the A1, from the Serbian border to the Greek border, costs about 380 MKD (around 6 EUR) for a passenger car (category IB) and about 1,580 MKD (around 26 EUR) for a combination with 4 or more axles (category IV). Road tolls in North Macedonia remain among the lowest in Europe.
How do I pay road tolls in North Macedonia?
Payment is made at the toll stations, in cash (denars or euros), by bank card, or electronically with the M-Tag device mounted on the windshield, without stopping at the barrier. Paying in denars or by card is recommended, because the euro rates are fixed amounts rounded up, so paying in euros usually ends up more expensive.
What is M-Tag and how much does it cost?
M-Tag is North Macedonia’s electronic toll device, with a one-time cost of 1,199 MKD (about 19 EUR), available at toll stations, at the PESR offices in Skopje and, since May 2026, also at A1 Macedonia and Makedonski Telekom stores. It works on a prepaid basis or linked to a bank card, with discounts of 2% to 7% when topping up; since June 15, 2026, the lanes marked M-TAG are reserved exclusively for vehicles equipped with the device.
Can I pay in euros at toll stations in North Macedonia?
Yes, cash euros are accepted, including 1 and 2 euro coins and the 50-cent coin, but not 10 and 20-cent coins. The indicative exchange rate is about 61.6 MKD to 1 euro, but paying in denars or by card is usually more cost-effective.
Is there an electronic tag valid in several Balkan countries?
Yes, the regional Toll4All / Tag4All (ENP) solution offers a single electronic tag valid in Serbia, North Macedonia, Montenegro, Croatia and Republika Srpska, with an extension to Greece already announced. In North Macedonia the system works on a postpaid basis: passages are automatically charged to the linked Visa or Mastercard the following day, including for vehicles with foreign license plates.

