Skip to content

North Macedonia Visa Requirements & Entry Rules

Updated · July 25, 2026 9 min read

Do you need a visa for North Macedonia? US, UK, EU, Canada, Australia and Ukraine get 90 days visa-free. Entry rules, passport and Russian exceptions.

The road border crossing between Albania and North Macedonia near Struga with mountains behind
Photo: Rakoon / Wikimedia Commons, CC0 ( source )

For most Western visitors, North Macedonia needs no visa at all. Citizens of the US, UK, EU, Canada, Australia and Ukraine (along with around 50 other nationalities) can enter visa-free for up to 90 days in any 180-day period for tourism or business - you just need a passport valid for at least 90 days from arrival. The main exception is Russian citizens, who have needed a visa since March 2022, with a narrow 15-day carve-out for some. This guide covers who’s visa-free, the passport and registration rules, that Russian-passport exception, and what to do if you do need a visa - all checked against the official Ministry of Foreign Affairs.

This is general guidance, not official advice. Visa rules change and depend on your nationality. The details below were checked against the Ministry of Foreign Affairs (mfa.gov.mk) - and, for the EU border system, the European Commission - on 25 July 2026. Always confirm your own requirements with the MFA or your nearest North Macedonian embassy before you book.

Who can enter visa-free?

North Macedonia keeps a broad visa-free list. If you hold a passport from the European Union or Schengen area, the United States, the United Kingdom, Canada, Australia, Ukraine, and dozens of other countries, you can turn up and stay up to 90 days within any rolling 180-day window without a visa. In practice the country mirrors the Schengen list - it grants visa-free entry to essentially all the nationalities on Schengen’s visa-exempt “Annex II”, with only a handful of small island states excepted.

One point that trips people up: the 90/180 rule is a rolling count, not a per-visit reset. You don’t get a fresh 90 days every time you cross the border - the authorities can look back over the previous 180 days and add up the days you’ve already spent. For a normal holiday or a few weeks’ travel this never bites, but long-stay hoppers should keep a tally. And North Macedonia is not in the Schengen zone, so its 90 days are counted separately from any Schengen time - a useful quirk if you’re trying to stretch a longer Balkans-plus-EU trip.

A road sign reading Republika Makedonija marking the national border
Most Western travellers cross into North Macedonia with just a passport - visa-free for up to 90 days in any 180-day period. Photo: Stolbovsky / Wikimedia Commons, CC BY-SA 4.0

Passport, funds and registration

A few practical rules apply to everyone, visa or not:

  • Passport validity: your passport must be valid for at least 90 days from the date you arrive. If yours is close to expiry, renew before you travel - airlines and border officers do check.
  • Proof of stay and funds: if you have no residence in the country, you may be asked to show an accommodation booking (hotel, guesthouse or a host’s address) and that you have enough money for your trip. In reality this is rarely requested from visa-free tourists, but have your booking to hand.
  • Address registration within 48 hours: everyone staying in North Macedonia is meant to be registered with the police within 48 hours of arrival. If you’re in a hotel or a booked guesthouse, they do this for you automatically - you’ll never notice. If you’re staying privately with friends or in an unregistered rental, your host is responsible for registering you, so make sure someone does it.

None of this is onerous, and for the vast majority of visitors “entry” means handing over a passport, getting a nod, and driving or walking through.

The Russian-passport exception

This is the part worth getting right, because it’s both a common question and where outdated information circulates. Russian citizens have needed a visa to enter North Macedonia since 21 March 2022 - the country reintroduced the requirement that spring. So the old “Russians travel visa-free” line is simply wrong now.

There is, however, a narrow 15-day exception. A Russian passport holder may enter visa-free for up to 15 days per entry if they hold one of the following, valid:

  • a Schengen Type C multiple-entry visa, or
  • a residence permit of an EU or Schengen-area country, or
  • a valid Canada, United Kingdom or United States visa.

The document you’re relying on must stay valid for at least five days beyond your planned departure from North Macedonia. One nuance: the Schengen Type C and EU/Schengen residence-permit routes above are standing provisions, but the equivalent 15-day allowance for holders of a Canada, UK or US visa rests on a temporary Decision whose official wording ties it to a fixed window - valid from 1 January 2026 to 31 December 2026 (some sites wrongly claimed it lapsed at the end of 2025 - it didn’t; it was renewed for 2026). Because that piece is renewed year to year, anyone relying on the Canada/UK/US-visa route should re-check its status with the MFA before travelling, especially near year-end.

An open passport filled with entry and exit stamps
Russian passport holders need a visa since March 2022, with a 15-day exception for holders of a valid Schengen C, EU/Schengen residence permit, or Canada/UK/US visa - the Schengen C and EU-residence routes are standing, while the Canada/UK/US-visa allowance is renewed year to year. Photo: ChelizTolyattida / Wikimedia Commons, CC0

If you do need a visa: the A, C and D types

If your nationality isn’t on the visa-free list, North Macedonia issues three kinds of entry visa, and it helps to know which is which:

  • Type A - airport transit. For changing planes airside without entering the country.
  • Type C - short stay. The tourist/business visa, good for up to 90 days (or transit up to 5 days). The fee is EUR 60 (EUR 35 for children aged 6 to 12), and you’ll typically need a travel document, travel insurance, an invitation, proof of funds and a photo.
  • Type D - long stay. This is the one for settling, working or studying, and it works differently: a D visa is issued only after the Ministry of Interior has granted you temporary residence. In other words, residence comes first and the visa follows - it isn’t something you request cold at a consulate for a holiday.

You apply at the nearest North Macedonian embassy or consulate. And to head off a frequent search: there is no “digital nomad visa” type - that scheme is only proposed, not launched, and we cover why in our digital nomad visa: the truth guide.

Staying longer than 90 days

The 90-day visa-free allowance is a visitor limit, not a right to live or work. If you want to stay beyond it - to work, run a business, buy property or join family - you need a temporary residence permit, which is a separate process handled by the Ministry of Interior. It’s very doable, with a few well-trodden routes, and it’s the gateway to the Type D long-stay visa. The full picture is in our North Macedonia residence permit guide.

Inside the passenger terminal of Skopje International Airport
Skopje airport is where most visa-free arrivals land; a Type C visa (if you need one) costs EUR 60 and requires travel insurance. Photo: Rakoon / Wikimedia Commons, CC0

What the EU border system (EES) means for your trip

You may have read about the EU’s Entry/Exit System (EES) and worried it affects your trip. It does not apply to entering North Macedonia itself: the country is outside the EU and Schengen, so its own border works the traditional way, with a passport check and no biometric registration. EES only becomes relevant if your journey touches the EU - flying via Athens, Vienna or Frankfurt, or driving in and out through Greece or Bulgaria. If you’re crossing overland into Greece, our North Macedonia-Greece border and EES guide covers the biometric checks, queues and timing in detail.

Crossing by land: the main borders

Plenty of visitors arrive overland, and the crossing you use depends on where you’re coming from. North Macedonia’s own side is usually quick; the queues to plan around are on the EU side, where EES now applies.

  • From Greece (Thessaloniki, Athens): the main crossing is Bogorodica on the North Macedonian side and Evzoni on the Greek side, on the E75/A1 motorway near Gevgelija - the busiest gateway and the standard Skopje-Thessaloniki route.
  • From Bulgaria (Sofia): Deve Bair, near Kriva Palanka, on the road east to Sofia.
  • From Albania (Tirana, Ohrid): Kjafasan / Qafë Thanë just west of Struga, the short hop between Lake Ohrid and the Albanian shore; Sveti Naum is a smaller seasonal crossing at the south of the lake.
  • From Serbia (Belgrade): Tabanovce, on the E75 north of Kumanovo.
  • From Kosovo (Pristina): Blace, north of Skopje.

The two crossings to time carefully are Evzoni into Greece and Deve Bair into Bulgaria, because both put you onto an EU external border where EES biometric checks can add time on summer weekends and holidays. Leave a buffer if you have a flight, ferry or fixed booking on the far side, and check current conditions locally before you set off.

The bottom line

For a holiday, North Macedonia is about as easy as borders get: if you’re from the US, UK, EU, Canada, Australia or Ukraine, bring a passport valid for 90+ days, and you’re waved in for up to 90 days in any 180. Have an accommodation booking handy, let your hotel handle the 48-hour registration, and that’s it. Russian passport holders need a visa (with the temporary 15-day exception above), and anyone needing a Type C visa should budget EUR 60 and travel insurance. Planning to stay longer? That’s the residence permit route. Whatever your passport, confirm the current rules with the MFA (mfa.gov.mk) before you book - and while you’re planning, our guide to whether North Macedonia is safe covers the on-the-ground picture.

Read also

Admission and opening hours

Entry and visa rules here are YMYL and were checked against the Ministry of Foreign Affairs (mfa.gov.mk) and, for the EES, the European Commission on 25 July 2026. Rules change and depend on your nationality - always confirm your own situation with the MFA (mfa.gov.mk) or your nearest North Macedonian embassy before you book.

Details checked: July 25, 2026