Do Indian Citizens Need Visa For Bulgaria

Leaving the shores of India for a vacation to a beautiful European country is a dream for many travellers. Bulgaria is one such country that has always been a dream destination for many people in India. This is because of the rich history and culture that Bulgaria enjoys. Bulgaria attracts tourist from all across the globe and especially from countries like India. But before you plan your trip, it becomes important that you know whether Indian citizens need visa to travel to Bulgaria or not.

The Bulgarian authorities have decided that all visitors from India, except diplomatic and service passport holders, will now have to obtain a visa before their trip. This a new announcement in the visa procedures for Indian nationals who plan on visiting Bulgaria.

Do Indian Citizens Need Visa For Bulgaria

Visas are documents that the government of a country or the authority of an international organization issues to allow foreign nationals to enter, travel within, or reside in that country or internationally.  It is a prerequisite for entry into India.  A visa is not a guarantee of entry and is not issued on arrival in India.  Except on arrival at 12 airports located across India where tourist visa can be availed as a matter of service provision by the immigration authorities at runway side Immigration Counters operated by the Bureau of Immigration (BOI).  

Table of Contents

Do Indians Need a Visa for Bulgaria?

The vast majority of Indian citizens are required to obtain a tourist visa if they are to be permitted entry into Bulgaria as a holidaymaker.

However, there are a few exceptions. If you already hold a visa for 2 or multiple entries to Schengen Area Member States, or a Schengen Area Member State long-stay visa or resident permit, you don’t need to obtain a tourist visa. Holders of diplomatic or official passports are also exempt from tourist travel authorisation requirements.

Everyone else holding a standard Indian passport needs to make their application and obtain a visa before they travel.

What Are the Bulgaria Visa Fees for Indians?

There is a government fee to pay that varies depending on your age:

  • A fee of 60 EUR (67.75 USD) for adults.
  • A fee of  35 EUR (39.50 USD) for children aged 6-12 years old.

What Are the Bulgaria Visa Requirements for Indians?

When you’re making your application, you need to supply certain supporting documentation. This includes:

  • A passport that will remain valid for a minimum of 3 months beyond your intended length of stay with at least 2 blank pages.
  • A completed application form.
  • A colour passport photo.
  • A travel insurance certificate.
  • A return flight ticket and proof of your accommodation during your stay.
  • Medical insurance that is valid for the length of your stay and with a validity of 30,000 euros (33,860.50 USD) or more
  • Proof that you can support yourself during your stay. A minimum of 50 euros (56.50 USD) per day will be required or a minimum amount of 500 euros (564.25 USD) for your whole trip.
  • Copy of current passport’s first page.
  • For minors, a birth certificate must be supplied along with parental notarised consent for minors travelling alone or with just 1 parent or a third party.

Is There a Bulgaria Visa on Arrival or e-Visa for Indians?

No, there is no e-Visa or Visa on Arrival option for Indians travelling to Bulgaria. Therefore you need to apply before your trip.

How to Get a Visa for Bulgaria for Indians

You need to download an application form and complete it by entering your personal information and details including:

  • Your name (first name and surname).
  • Your birth date and place of birth.
  • Sex.
  • Marital status.
  • Occupation and employment details.
  • Address of your accommodation during your stay.
  • Passport information.
  • Your nationality.
  • Your home address and email address.
  • Your telephone number.
  • The dates of your trip.

When you have completed all of the necessary details, get together the required documentation and submit it to your local Bulgarian consulate along with the appropriate fee of 60 EUR (67.75 USD) for adults or 35 EUR (39.50 USD) for children aged 6-12.

How Long is the Bulgaria Tourist Visa for Indians Valid?

The short-stay Bulgarian tourist visa remains valid for stays of up to 90 days within a 6-month period. It permits the holder to enter the country once, twice or multiple times.

Facts About the Bulgaria Visa for Vacation for Indians

We hope that you now have all the information you require to apply for your short-stay travel authorisation for your Bulgarian vacation. However, if you need more answers, read on to discover some commonly asked questions.

Do Indians Travelling to Bulgaria in Transit Need A Visa?

Most Indian travellers who are arriving in a Bulgarian airport with a layover on their way to another destination will require a transit authorisation to be permitted entry. This Transit Visa allows for 1 or 2 entries to the country (in exceptional circumstances, 3 may be granted). Each stay is for a maximum of 2 days and the validity period is 1 year. Holders of Schengen travel authorisations or permits do not need to obtain a transit document.

How Do I Contact the India Consulate in Bulgaria?

In the unlikely event that you experience a problem during your Bulgarian vacation, you may need to know how to contact the Indian embassy. The information is as follows:


4 Alfred Nobel Street,
Geo Milev, Sofia 1113,

Telephone number: +359 2 963 56 75

Fax: +359 2 963 56 86


The opening hours are Monday to Friday between 9 am and 5:30 pm. The office is closed on weekends and public holidays and on weekdays between 1:30 pm and 2 pm.

How Many Indians Live in Bulgaria?

Bulgaria has a small Indian population. Only around 150 Indians are currently living in Bulgaria, but many more visit here on vacation every year.

How to Call Bulgaria From India

There are a few situations in which you may need to know how to call a Bulgarian telephone number from India. For example, you may need to speak with your tour operator or hotel before you arrive, or your friends or family may need to speak with you while you’re on holiday. You should follow this process:

  • Dial the 00 exit code. This enables you to make a call outside India.
  • Dial 359 – this is the Bulgarian country code.
  • Dial the local telephone number.

More Details About Visiting Bulgaria

Hopefully, after reading the above information you now have all the essential details about the different Bulgaria visa types for Indians visiting on holiday. However, we know that sometimes there will be other queries that you have ahead of your trip. You can find out more by going to our Bulgaria visa page or our visit Bulgaria page too.

Leave a Comment