Do North Macedonian citizens need a visa to travel to Russia?
If you’re planning to visit Russia from North Macedonia with a regular passport, the answer is yes, you need a visa to enter the country.
Currently, citizens of North Macedonia are not exempt from visa requirements for tourism, business, or private visits with an ordinary passport. A visa is mandatory, and your passport must be valid for at least 6 months after your visa expires.
Visa options for North Macedonian citizens
Here’s a breakdown of the available visas:
| Visa Type | Validity Period | Application Method |
|---|---|---|
| eVisa | Up to 30 days | Apply online |
| Regular Visa | Up to 90 days | Visa application form |
| Visa-Free | ✅ Up to 30 days (with conditions) | – |
Let’s take a closer look at each option.
The electronic visa (eVisa)
✅ Citizens of North Macedonia are eligible to apply for Russia’s unified electronic visa, which allows travel to all regions of Russia for short stays.
Key facts about the eVisa:
- Valid for 30 days maximum.
- Permits travel for tourism, business, humanitarian events, or private visits.
- No need to visit a consulate or visa center; apply directly online.
- You’ll receive your visa via email in PDF format, which you can print or show on your phone at the border.
👉 I’ve prepared a detailed guide on how to apply for the Russian eVisa.
The unified eVisa entitles you to enter Russia for private or business visits, tourism, participation in cultural, scientific, political, economic, or sports events. If your travel purpose falls outside these categories, you must apply for a regular visa at the consulate.
⚠️ Apply between 86 and 4 days before your departure date.
✅ No hotel booking or invitation letter is required, but travel medical insurance is recommended for North Macedonian citizens (not mandatory).
Visa-free entry (special case)
Good news: citizens of North Macedonia can enter Russia without a visa for up to 30 days, but only if they have an original invitation letter issued according to Russian legislation or a confirmed tourist voucher from an authorized Russian travel agency.
You must register in advance using the RuID app. This means providing your personal details and biometric data to generate a QR code, which you’ll present at the border when you arrive in Russia. You must do this at least 72 hours before arrival, but it’s best to complete it earlier — you can apply up to 90 days in advance.
The regular visa
If you plan to stay longer than 30 days or your travel purpose doesn’t qualify for an eVisa, you’ll need a regular visa.
Important details:
- You must apply through a Russian consulate or visa center in your country. Find locations here.
- Complete the visa form at visa.kdmid.ru.
- A visa support letter (invitation) is required; you can get one here.
- Processing can take 10–20 business days, so apply early.
👉 For a step-by-step guide, visit my Russia visa resources.
The most common regular visa is the tourist visa (valid up to 30 days), but other options include business, private, study, or work visas depending on your needs.
Is travel insurance required?
Unlike EU citizens, North Macedonian travelers are not legally required to have travel medical insurance to obtain a Russian visa, but it’s highly recommended to cover potential medical expenses in Russia.
✅ You can buy a valid policy online here.
Immigration card and registration
Upon arrival, you’ll receive an immigration card at passport control. Keep this document until you leave Russia. More information here.
If you stay for more than 7 business days, you must register your address. Hotels handle this automatically; private hosts must do it through a local post office or police office. Details here.
Tips for travelers from North Macedonia
✅ Check that your passport is valid for at least 6 months beyond your visa expiry.
✅ Submit your eVisa application no later than 4 days before departure.
✅ For visa-free entry (up to 30 days), ensure you have the required original invitation or tourist voucher.
✅ Always carry your passport, visa, immigration card, and insurance proof while in Russia.
Frequently Asked Questions
Do citizens of North Macedonia need a visa to visit Russia?
Yes, unless you have an official invitation or tourist voucher allowing visa-free entry for up to 30 days.
Can North Macedonian citizens apply for an eVisa?
Yes, they are eligible for Russia’s unified eVisa.
Is travel insurance mandatory?
No, it’s not required for North Macedonian citizens, but strongly recommended.
How long does the eVisa allow me to stay?
The eVisa allows a stay of up to 30 days in Russia.
