General Visa and Passport Information for Bulgaria
The Bulgarian visas are issued by the Bulgarian embassies and consulates abroad, not at the airports or the land and sea passport control points in Bulgaria.
Upon entry into Bulgaria, foreign nationals should declare in writing the purpose of their stay and the address at which they will reside, they should fill in a registration form. Citizens of the European Union member-states and of the countries in the Economic European Area are exempt from this requirement.
More detailed information on visa requirements for Bulgaria can be found here: