Currency Exchange
The official currency of Bulgaria is the Bulgarian Lev (BGN). Currency can be exchanged at banks, exchange offices, and some hotels. You can exchange currency at the airport, just before the luggage belts, or after exiting the security area at T1 and T2. All other major airports in Bulgaria (Sofia, Varna, Burgas) also provide money exchange services. Check airport services for each airport. Exchange rates at the airports may not be the best; always look for the rate and the added service fee if you need to exchange money at airports or tourist places. As a rule, the exchange rate is less favorable at tourist places. We recommend that you exchange money only at banks. A varying and lower exchange rate is used at payment terminals when you pay with a credit card and at bank ATMs where you can exchange and withdraw banknotes.
Credit Cards
Major credit cards are widely accepted in tourist areas and large cities, but smaller towns and rural areas may have limited acceptance. ATMs are widely available in urban areas but may be scarce in rural areas. It is always recommended to have some cash on hand as a backup.
Is Euro Accepted?
It’s also important to note that while some places may accept Euros, the exchange rate may not be as favorable as converting to Bulgarian Leva. The official exchange rate between Bulgarian Lev and Euro is fixed at BGN 1.95583 for EUR 1. This bank rate will vary at exchange points.
E- and Contactless Payments
Various electronic payments are also widely accepted. Still, remember that your bank’s electronic payment may be specific to your country only and may not be accepted. Various e-payment methods, such as ePay (a local one), PayPal, Skrill, and others, are also accepted. TWINT is gaining popularity, but it is not accepted in Bulgaria today.
Find more information about Bulgarian Banks and Banking System.
Bank Scams and How Foreigners in Bulgaria Can Avoid Them, Guide.