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.

Visa Free
90 days max stay
Valletta
Europe
EUR (€)
Maltese, English
UTC+1

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.