How long can I stay in Bulgaria?
The length of time that you can stay in Bulgaria depends on your citizenship and the purpose of your visit. As a member of the European Union, Bulgaria allows citizens of other EU countries to stay in the country for an unlimited period of time with no need of a visa. Non-EU citizens have different rules depending on the purpose of their trip.
For tourist visits, citizens of most countries can stay in Bulgaria for up to 90 days within a 180-day period without a visa. However, some countries have different agreements with Bulgaria, so it is best to check the specific requirements for your country of citizenship.
If you are planning to stay in Bulgaria for a longer period of time, such as for work or study, you will need to apply for the appropriate visa or permit. For example, if you plan to work in Bulgaria, you will need to apply for a work permit. Similarly, if you plan to study in Bulgaria, you will need to apply for a student visa.
It is also worth noting that if you are planning to stay in Bulgaria for a long period of time, you will need to register your residence with the local authorities within 14 days of your arrival.
It’s recommended to check the specific requirements for your country of citizenship and the purpose of your visit with the Bulgarian embassy or consulate in your country or online with the official website of the Bulgarian Ministry of Foreign Affairs.
In summary, EU citizens can stay in Bulgaria for an unlimited period of time, non-EU citizens for tourist visits can stay for up to 90 days within 180 days. If you plan to stay for longer period of time, you will need to apply for the appropriate visa or permit and register your residence with the local authorities.