Visa Requirements for Bulgaria
Instant Visa policy lookup for Bulgaria
Freedom of Travel
Passport holders of 34 countries have freedom of travel to Bulgaria. This often means there will be no limitation on the duration of stay, and no restrictions on activities such as volunteering, employment, or conducting business.
Visa Not Required
Passport holders of 87 countries can travel to Bulgaria without prior visa, eVisa, or on-arrival visa.
Pre-arranged Visa Required
Prior to arrival at Bulgaria, passport holders of 108 countries must obtain a visa at their corresponding consulate of Bulgaria. Additional travel conditions (such as Visas to other countries) may waive this requirement.
- Visa RequiredHolders of short stay and transit visas issued by Croatia, Cyprus and Romania can enter Bulgaria for the duration of their visa.
National visas issued by Bulgaria or Schengen visas issued by a Schengen Member State in expired, full or invalidated travel documents are accepted if accompanied by a new valid travel document of the same nationality.
Visitors with a family member residence card issued by Switzerland or another EEA Member State are visa exempt and allowed a total stay of 90 days within a period of 180 days. The card must be issued to family members of a national of Switzerland or an EEA Member State. They must travel with or travel to join the national of Switzerland or an EEA Member State. This does not apply to visitors with a different type of residence permit.
Visitors with a residence permit issued by Croatia, Cyprus, Romania or a Schengen Member State are visa exempt for a maximum allowed stay of 90 days within a 180-day period (residence permits issued by Malta must be biometric).
Holders of a Schengen visa can enter Bulgaria for up to 90 days within a 180-day period during the validity of their Schengen visa (must hold a double or multiple entry C or D visa) without having to apply for a Bulgarian visa.
- Visa RequiredHolders of a valid multiple entry visa or residence permit issued by a Schengen state, Monaco, Croatia, Cyprus or Romania may also travel to Bulgaria without an additional visa, for a stay of up to 90 days in any 180-day period or until visa expiry date (whichever is closer)
Information last updated on .