Malta Visa RequirementsFor Bulgaria passport holders
Bulgarian passport holders enjoy EU free movement in Malta. No visa is required; entry with Bulgarian passport or ID card is sufficient.
Great news! Bulgaria passport holders can enter Malta without a visa for tourism or business purposes. You can stay up to 90 days.
No visa required. A Bulgarian passport or national ID card is sufficient. Malta International Airport (MLA) is served by direct flights from Sofia. The island is small and easily explored; a rental car or public buses cover all the key sites.
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
Required Documents
Valid Bulgarian Passport or National ID Card
Either is accepted for entry to Malta as an EU citizen.
European Health Insurance Card (EHIC) Recommended
Covers emergency healthcare in Malta as an EU country.
Proof of Accommodation Recommended
Hotel or school booking; may be requested at immigration.
Current Travel Situation
Bulgaria to Malta: What You Need to Know
Bulgaria and Malta are both EU member states. Bulgarian citizens can travel, live, and work in Malta freely under EU free movement rules. Malta is a Schengen country and uses the Euro. Bulgaria completed its full Schengen accession with land borders joining in January 2025. Malta is popular for its English-language schools, sunny weather, and rich history. Many Bulgarians choose Malta for short English-language courses.
How to Get There
Wizz Air and Ryanair operate direct flights from Sofia to Malta. The flight is about 2 hours. Malta is ideal for a long weekend or week-long trip, combining history, beaches, and water sports.
Money & Banking
Malta uses the Euro (EUR). Bulgaria uses the Lev (BGN), pegged to the Euro at 1.95583 BGN = 1 EUR. EUR can be obtained at Bulgarian banks before travel. Cards are accepted at hotels, restaurants, and tourist sites; some local buses and markets prefer cash.
Practical Tips
Direct flights from Sofia to Malta (MLA) are available seasonally with Wizz Air and Air Malta. Ryanair also serves the route from various European airports. Flight time from Sofia is approximately 2 hours.
Frequently Asked Questions
Do Bulgarian citizens need a visa for Malta?
No. Both Bulgaria and Malta are EU members. Bulgarians can enter Malta visa-free with a passport or national ID card.
Are there direct flights from Bulgaria to Malta?
Yes. Wizz Air and other airlines operate seasonal direct flights from Sofia to Malta. Flight time is approximately 2 hours.
What currency does Malta use?
Malta uses the Euro (EUR). Bulgaria uses the Lev (BGN), pegged to the Euro. EUR is easily obtained at Bulgarian banks before travel.
Is Malta popular with Bulgarian tourists?
Yes. Malta is popular for its warm climate, beaches, and English-language schools. Many Bulgarians visit for short language courses or summer holidays.
Is Malta in the Schengen zone?
Yes. Malta is a Schengen member. Bulgaria completed its full Schengen accession with land borders in January 2025.
How big is Malta and what are the main attractions?
Malta is a small island nation (316 sq km). Key attractions include Valletta (capital and UNESCO Heritage City), the ancient Megalithic Temples (oldest freestanding structures in the world), the Blue Lagoon, and the medieval fortified city of Mdina.
Can Bulgarians attend English schools in Malta?
Yes. Malta is a very popular destination for EU citizens, including Bulgarians, to study English. EU free movement means no visa is needed for short-term language courses.