Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
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

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.

Not field-verified
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

Updated Sep 20263 min read

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.
Details
SituationCard or cashNote
Hotel, mall, supermarket, chain caféCardContactless common
Mid-range restaurant in a cityCardAsk first in small places
Village shop, market stall, small mehanaCashLev preferred
TaxiCashApps and metered cars may take cards — check
Sofia metroCardTap a contactless card at the gate
Museum, small galleryCashCard 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