VISA

Passports: 
To enter Bulgaria, a passport valid for at least three months beyond the length of stay is required by all nationals referred to in chart above, except (1) EU nationals holding a valid national ID card.
EU nationals are only required to produce evidence of their EU nationality and identity in order to be admitted to any EU member state. This evidence can take the form of a valid national passport or national identity card. Either is acceptable. They are not required to show possession of a return ticket, a certain length of validity on their document or sufficient funds for the length of their proposed visit.
For non-EU nationals, possession of a return ticket and sufficient funds for the length of the proposed visit are required.
Visas: 
Visas are not required by the nationals referred to in the chart above for the following lengths of visit to Bulgaria:
  • Nationals of EU countries, EEC (Norway, Iceland and Lichtenstein), Switzerland, FYROM, Serbia, Albania and Bosnia and Herzegovina for stays of up to 90 days; for stays longer than 90 days EU nationals need to register with the local police and obtain the appropriate permit.
  • Nationals of Australia, Canada and USA for touristic stays of up to 90 days.
For further information you can visit Bulgarian Ministry of Foreign Affairs`s website :
http://www.mfa.bg/en/pages/109/index.html or contact our logistic team: fb - Copy
secretary_logistics@ibc-sofia.org – Emil Stoimenov, Secretary of logistics in IBCS2016

We will give you all the assistance that you need, for getting visa, to enter Republic of Bulgaria.