Do you need a visa to visit Bulgaria?
Entry under European treaties
Nationals holding passports from the following countries can freely enter Bulgaria:
All other visitors
Holders of other passports, or travelers wishing to remain in the country for longer periods, should contact the nearest embassy or consulate to obtain a visa.