Inhaber eines Schengenvisums für die doppelte oder mehrfache Einreise können nur dann nach Bulgarien einreisen, wenn sie es zuvor für ein anderes Schengenland benutzt haben. Diese Regelung wurde Mitte April vom Ministerrat der bulgarischen Republik verabschiedet und trat am 23. April in Kraft.
Visa, die von Zypern und Rumänien ausgestellt werden, die nicht Teil des Schengener Abkommens sind, müssen zuvor in dem ausstellenden Land verwendet werden.
Bulgarien gehört nicht zum Schengenraum, erlaubt aber die Einreise mit dieser Art von Visum.