Malta Visa RequirementsFor North Macedonia passport holders
Malta is a Schengen member and EU state in the Mediterranean, accessible visa-free for North Macedonian passport holders for up to 90 days in any 180-day period.
Great news! North Macedonia passport holders can enter Malta without a visa for tourism or business purposes. You can stay up to 90 days.
No visa is needed. Entry is via Schengen rules. Standard documentation including proof of accommodation and return flight may be requested.
Malta is part of the Schengen Area. Your stay counts toward the 90-day limit within any 180-day period for the entire Schengen zone. Learn more about Schengen rules →
Entry Requirements
Passport Validity
3 months beyond departure from Schengen
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
North Macedonia to Malta: What You Need to Know
Malta joined the EU in 2004 and the Schengen Area in 2007. The island has developed ties with Western Balkans countries through EU enlargement processes. North Macedonian citizens have had visa-free Schengen access since 2009. Malta's Mediterranean location makes it a popular winter sun destination.
Practical Tips
Direct flights between Skopje and Malta are available seasonally. The 90-day limit covers all Schengen countries combined. Valletta, a UNESCO World Heritage capital, can be explored in a day or two.
Frequently Asked Questions
Do North Macedonian citizens need a visa to visit Malta?
No. Malta is a Schengen and EU member and North Macedonian passport holders can visit visa-free for up to 90 days in any 180-day period.
Are there direct flights from Skopje to Malta?
Seasonal direct flights are available between Skopje (SKP) and Malta (MLA). Check current schedules as availability varies by season.
Is Malta part of the eurozone?
Yes. Malta uses the euro (EUR) since joining the eurozone in 2008.
Do days in Malta count toward the Schengen 90-day limit?
Yes. Malta is a full Schengen member and all days there count toward the shared 90-in-180-day Schengen total.