Bulgaria
Cards, ATMs and cash in Bulgaria: what to expect
Yes — cards work in Bulgarian cities, hotels, malls and most restaurants, but cash still matters in villages, markets, taxis and small mehanas. Carry €50–100 in lev for a week, withdraw from bank-branded ATMs inside branches, and always choose to be charged in lev, not your home currency.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideBulgaria
Key facts
- Card acceptancecheck
- Widely accepted in Sofia, Plovdiv, Varna and Burgas; patchy in villages, markets and small family restaurants
- Currencycheck
- Bulgarian lev (BGN); euro adoption planned — check before you travel
- Cash to carry
- €50–100 equivalent for a week of small purchases
- ATM feescheck
- Bank-branch ATMs are usually cheaper than standalone machines; your own bank may add a foreign withdrawal fee
- Always choose
- Charge in BGN (lev), not your home currency
- Cards that workcheck
- Visa and Mastercard; Amex and Diners less reliable outside big hotels
- Contactless
- Common, including Sofia metro gates
Details
Bulgaria is a card-friendly country by regional standards, but not a cashless one. In Sofia, Plovdiv, Varna and Burgas you can pay by card at supermarkets, chain cafés, hotels, pharmacies, malls and most mid-range restaurants. Outside the cities, and in small family-run mehanas, village shops, markets and taxis, cash is still the default. Assume you need lev for anything under about €10.
ATMs are everywhere in cities and at the airports. The safest pattern is to use machines attached to a bank branch during opening hours (banks are open Mon–Fri 09:00–17:00, with some Saturday mornings in malls). Standalone ATMs in tourist strips and nightlife areas are the ones most likely to add their own surcharge or offer a poor exchange rate. Read the screen before confirming: some machines quote the withdrawal in your home currency, which hides a markup of several percent.
Card security is normal European practice: chip and PIN, contactless for small amounts, and a PIN almost always required. Tell your bank you are travelling if it still uses travel notices. Keep a second card separate from the first, and a small cash reserve, in case one is blocked.
If you are carrying cash, euros and US dollars are easy to exchange in cities; exchange offices in Sofia and Plovdiv are common, but compare the posted buy rate and avoid booths with no rate displayed. Never exchange on the street.
- Withdraw larger amounts less often — a fixed fee per withdrawal hurts small ones.
- Decline the ATM's offer to convert to your home currency.
- Keep small notes (5, 10, 20 lev) for taxis, toilets and tips.
- Photograph your card details and keep them separate from the card.
| Situation | Card or cash | Note |
|---|---|---|
| Hotel, mall, supermarket, chain café | Card | Contactless common |
| Mid-range restaurant in a city | Card | Ask first in small places |
| Village shop, market stall, small mehana | Cash | Lev preferred |
| Taxi | Cash | Apps and metered cars may take cards — check |
| Sofia metro | Card | Tap a contactless card at the gate |
| Museum, small gallery | Cash | Card not always available — check |
Acceptance varies by owner, not by region; ask before ordering (check).
Tips
Budget roughly €50–100 in cash for a week of small purchases, and top up from an ATM when you run low rather than carrying a large amount at once. Tipping is normally in cash even when you pay the bill by card — about 10% in restaurants, rounding up in cafés and taxis.
If your trip is mostly Sofia, Plovdiv and the coast in summer, you can lean on cards and keep cash for taxis and tips. If you are heading to the Balkan Mountains, North Bulgaria or village routes, carry more cash and plan withdrawals around the bigger towns.
- Use bank-branch ATMs in daylight, not street machines at night.
- Check the machine for a skimmer before inserting your card.
- Keep a backup card and some euros in a different bag.
- Ask your bank about foreign transaction fees before you leave.
FAQ
Questions people ask
Are credit cards widely accepted in Bulgaria?
Yes in cities: hotels, malls, supermarkets, chain cafés and most mid-range restaurants take Visa and Mastercard, often contactless. Acceptance drops in villages, markets, small mehanas and taxis, so carry some lev as backup.
Which ATMs have the lowest fees in Bulgaria?
Machines at bank branches are usually the cheapest and safest; standalone ATMs in tourist areas often add their own surcharge or a poor conversion rate. Your own bank may charge a separate foreign withdrawal fee — check before you travel.
Should I pay in local currency or my own?
Always choose the local currency, the Bulgarian lev. If the terminal or ATM offers to charge you in your home currency, decline — that conversion usually costs several percent more than your bank's rate.
Deep dive
Every source; changeable facts are marked check
Sources
- officialBulgarian National Bank
- secondaryWikivoyage – Bulgaria