If you are a Ukrainian citizen and you have a valid (unexpired) biometric passport, you can enter Bulgaria without a visa and stay in the country for up to 90 days over a period of 6 months.
This period may be extended once by up to 90 days. For this purpose, you should contact the “Migration” units of the Ministry of Interior, located in Sofia and regional cities.
More information can be found on the website of the Migration Directorate – Ministry of Interior: https://www.mvr.bg/migration