Spain to Bulgaria visa requirements
No visa. As an EU citizen, a Spanish ordinary passport holder can travel to Bulgaria visa-free with no time limit, using either a valid passport or a Spanish national ID card (DNI). Spain and Bulgaria are both European Union member states, so Spanish citizens enjoy full EU freedom of movement when traveling to Bulgaria. No visa, eVisa, ETIAS authorization, or pre-registration is required for tourism or any other purpose. Bulgaria became a full Schengen Area member on 1 January 2025 (air and sea internal border controls were lifted on 31 March 2024, and land border controls were lifted on 1 January 2025), meaning routine identity checks at internal Schengen borders no longer apply. Crucially, the Schengen 90/180-day short-stay rule and the upcoming ETIAS travel authorization apply only to non-EU/EEA nationals; they do NOT apply to EU citizens such as Spaniards, who have an unlimited right to enter and stay. A Spanish traveler may enter Bulgaria with either a valid Spanish passport or a valid Spanish national identity card (DNI). For stays beyond three months, EU citizens are expected to register for a certificate of residence with the Bulgarian Migration Directorate, but for tourism and short visits no formality is required. Carriers and border officers may still ask to see a valid travel document, so travelers should carry their passport or DNI even though systematic checks are absent within Schengen.
VISA-FREETOURISMMULTIPLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Policy alertWatch this route for rule changesSave this passport and destination for email summaries and optional browser notifications.Subscribe →