On this page
- Where Cards Work Well — and Where They Don’t
- Which Card Types Are Actually Accepted
- Contactless Payments and Mobile Wallets in 2026
- Using ATMs in Bulgaria — Fees, Limits, and the DCC Trap
- Currency Exchange — How to Get a Fair Rate
- 2026 Budget Reality — What Things Actually Cost and How to Pay
- Paying for Transport — Metro, Buses, Trains, and Taxis
- Parking, Markets, and Other Cash-Only Surprises
- Tipping Customs and Why Cash Still Matters
- Best Cards to Bring to Bulgaria
- Common Mistakes to Avoid
- Frequently Asked Questions
💰 Click here to see Bulgaria Budget Breakdown
💰 Prices updated: June, 2026. Budget figures are estimates — always verify before travel.
Exchange Rate: $1 USD = €0.88
Daily Budget (per person)
Shoestring: €40.00 – €60.00 ($45.71 – $68.57)
Mid-range: €100.00 – €180.00 ($114.29 – $205.71)
Comfortable: €250.00 – €450.00 ($285.71 – $514.29)
Accommodation (per night)
Hostel/guesthouse: €5.00 – €40.00 ($5.71 – $45.71)
Mid-range hotel: €50.00 – €100.00 ($57.14 – $114.29)
Food (per meal)
Budget meal: €10.00 ($11.43)
Mid-range meal: €30.00 ($34.29)
Upscale meal: €60.00 ($68.57)
Transport
Single metro/bus trip: €0.80 ($0.91)
Monthly transport pass: €25.50 ($29.14)
Bulgaria‘s payment landscape has changed a lot since 2024, but the question travellers keep asking in 2026 is still the same: do I actually need cash, or can I get by on card alone? The short answer is that cards work well in most cities and tourist spots, but anyone who tries to go completely cashless will hit a wall — often at the worst possible moment, like standing at a village market with a queue behind them or trying to tip a tour guide. This guide covers exactly where cards work, where they don’t, what your ATM is going to cost you, and how to avoid the most expensive mistakes.
Where Cards Work Well — and Where They Don’t
In Sofia, Plovdiv, Varna, and Burgas, card acceptance is strong. Walk into any supermarket chain — Kaufland, Lidl, Billa — and your Visa or Mastercard will go through without a thought. The same is true for shopping malls, larger restaurants, petrol stations, hotels rated three stars and above, and most pharmacies. The acceptance rate in these environments is comparable to Western Europe.
Tourist resorts follow the same pattern. Bansko, Borovets, Sunny Beach, and Golden Sands are all geared toward international visitors, and the vast majority of businesses in these areas take cards. You can pay for ski lift passes, beachside restaurants, and souvenir shops without touching cash.
The gap appears when you leave these environments. Smaller towns — places with one main street and a handful of family-run mehanas (traditional restaurants) — may have no POS terminal at all, or the machine may be broken, or the owner simply prefers cash. Village guesthouses, agrotourism farms, local bakers, and any kind of market stall: assume cash only until proven otherwise. The same goes for kiosks, street food vendors, and smaller bakeries where you can smell the warm sesame on a fresh simit before you even step inside.
The practical rule: carry at least 50–80 BGN (roughly 25–41 EUR) in cash whenever you’re leaving a major city or heading somewhere rural. Top it up before you leave, because ATMs in smaller settlements are either absent or located at a single bank branch that may be closed on weekends.
Which Card Types Are Actually Accepted
Visa and Mastercard — both credit and debit versions — are the standard. If a business takes cards at all, it takes one of these two. There is no meaningful difference in acceptance between the two networks inside Bulgaria.
Maestro is still accepted in many places, but it is gradually disappearing. Most Bulgarian banks have already stopped issuing new Maestro cards and replaced them with Mastercard Debit. If your card says Maestro, it will probably work, but don’t be surprised if a newer terminal doesn’t recognise it. If you have the option to request a replacement card from your bank before travelling, it’s worth getting a standard Mastercard Debit instead.
American Express and Diners Club are a different story. Acceptance is genuinely limited — these cards work at large international hotels, upscale restaurants in Sofia, and major retail chains, but that’s roughly where the list ends. Using Amex as your primary card in Bulgaria is a reliable way to find yourself scrambling for cash at inconvenient moments. Bring it as a backup if you have it, but don’t rely on it.
Prepaid travel cards (such as Wise or Revolut) that carry a Visa or Mastercard network symbol work exactly like a regular debit card from a local bank’s perspective. They are widely accepted and increasingly popular among budget-conscious travellers for the exchange rate benefits.
Contactless Payments and Mobile Wallets in 2026
This is the area where Bulgaria has moved fastest since 2024. NFC contactless terminals are now the norm rather than the exception in cities and tourist areas. Most POS terminals you encounter will have the contactless symbol, and tapping your card or phone is often quicker than inserting a chip.
Apple Pay and Google Pay are both supported by Bulgarian banks and accepted wherever contactless payments work. If you have either set up on your phone or watch, you can use it comfortably in Sofia supermarkets, restaurants, and shops. The infrastructure is solid.
One practical detail: for transactions under 50 BGN (approximately 25.50 EUR), you can usually tap and go without entering a PIN. For 50 BGN and above, you will be prompted for a PIN or signature. This threshold is standard across most terminals in Bulgaria.
The Sofia Metro expanded its contactless payment system significantly in mid-2025. You can now tap your card or phone directly at the turnstile gates at all stations — no need to buy a paper ticket or use a machine. A single journey costs 1.60 BGN (0.82 EUR) and the tap is instant. City buses and trams are also rolling out on-board validators that accept contactless cards, though coverage across the full network is still in progress as of 2026.
Using ATMs in Bulgaria — Fees, Limits, and the DCC Trap
ATMs are easy to find in cities, shopping centres, supermarkets, and petrol stations. In smaller towns, there is usually at least one bank branch ATM, though in remote villages they can be scarce. Plan your cash needs before heading somewhere rural.
What the ATM Will Charge You
Two sets of fees apply to every withdrawal from a Bulgarian ATM using a foreign card. First, the Bulgarian bank operating the ATM charges a flat fee per transaction. As of 2026, typical figures look like this:
- DSK Bank: approximately 6 BGN (3.07 EUR)
- UniCredit Bulbank: approximately 5 BGN (2.56 EUR)
- Postbank (Eurobank Bulgaria): approximately 6.50 BGN (3.32 EUR)
- Raiffeisenbank: approximately 5.50 BGN (2.81 EUR)
Independent ATM networks — branded machines you might see in malls or near nightclubs, sometimes labelled ATM Express or CashTerminal — can charge 10–15 BGN (5.10–7.65 EUR) per transaction. Stick to bank-branded machines wherever possible.
Second, your home bank will likely charge its own international withdrawal fee on top of the Bulgarian bank’s fee. This could be a flat 2–5 EUR or a percentage of the amount withdrawn, typically 2–4%. Check your bank’s fee schedule before you travel, because the combination of both fees on a small withdrawal can be disproportionately expensive.
Most ATMs set a per-transaction limit of 800–1,500 BGN (approximately 409–767 EUR). To minimise how much you pay in fees, withdraw larger amounts less frequently rather than making multiple small withdrawals.
The DCC Trap — Always Choose BGN
Dynamic Currency Conversion (DCC) is one of the most common ways travellers lose money at ATMs worldwide, and Bulgaria is no exception. When the ATM asks whether you want to be charged in BGN or in your home currency (EUR, USD, GBP, etc.), always choose BGN.
The ATM operator’s conversion rate for your home currency is almost always significantly worse than your own bank’s rate. The difference can be 3–6% of the transaction value. The ATM will frame the choice in reassuring language — “pay in your familiar currency”, “no surprises” — but the surprise is buried in the exchange rate markup. Let your own bank handle the conversion by selecting BGN every time.
The specific wording varies by machine, but look for phrases like “Continue without conversion” or “Charge in BGN” and select that option. If you’re unsure which button to press, the one that keeps you in Bulgarian Lev is always the right one.
Currency Exchange — How to Get a Fair Rate
Bulgaria maintains a fixed exchange rate to the Euro: 1 EUR = 1.95583 BGN. This rate does not fluctuate and has been pegged this way for decades. It makes calculating costs straightforward, and it also gives you a reliable benchmark to evaluate any exchange bureau’s rate.
Exchange bureaus — called obmenno byuro (обменно бюро) in Bulgarian — offer competitive rates and are common in city centres and tourist areas. Look for signs that explicitly say “NO COMMISSION” (БЕЗ КОМИСИОННА). Even with no commission, compare the rate they display for your currency against the official EUR/BGN peg. A good bureau will give you close to the interbank rate. A bad one will quietly pocket several percent in the spread.
Always check the “BUY” rate (Купува) — that is what they will give you for your foreign currency. For amounts over roughly 2,000 BGN (1,022 EUR), you may be asked to show your passport. Count your money at the counter before leaving.
Major banks — DSK Bank, UniCredit Bulbank, Postbank — also exchange currency. Their rates are transparent and safe, but slightly less competitive than the best exchange bureaus. You will need your passport for any transaction.
Airports and hotels consistently offer the worst rates. The convenience markup is substantial. Use airport exchange only if you arrive with no local currency and need a small amount to get into the city — then exchange properly once you’re there.
Street money changers are illegal and consistently operate as scams. Ignore anyone who approaches you on the street offering to change money.
2026 Budget Reality — What Things Actually Cost and How to Pay
Understanding what you’ll spend helps you decide how much cash to carry. Here is a realistic breakdown for 2026, organised by spending category and tier.
Accommodation
- Budget (hostel dorm, basic guesthouse): 25–50 BGN per night (12.80–25.60 EUR). Payment: often cash preferred, especially in smaller guesthouses.
- Mid-range (3-star hotel, apartment rental): 100–200 BGN per night (51–102 EUR). Payment: card almost always accepted.
- Comfortable (4–5 star hotel, boutique property): 250–500+ BGN per night (128–256+ EUR). Payment: all cards accepted including Amex in top-tier properties.
Food and Drink
- Budget (bakery, street food, small canteen): 5–15 BGN per meal (2.56–7.67 EUR). Payment: mostly cash.
- Mid-range (sit-down restaurant, café meal): 20–50 BGN per person (10.23–25.57 EUR). Payment: cards widely accepted in cities.
- Comfortable (quality restaurant, resort dining): 60–120 BGN per person (30.68–61.37 EUR). Payment: card expected.
Transport
- Sofia Metro single journey: 1.60 BGN (0.82 EUR) — card or cash
- Sofia to Plovdiv by train (2nd class, one-way): 10.50 BGN (5.37 EUR) — card online or at station
- Sofia to Varna by train (2nd class, one-way): 32.00 BGN (16.36 EUR) — card online or at station
- Sofia to Burgas by train (2nd class, one-way): 28.00 BGN (14.32 EUR) — card online or at station
- City taxi ride (short urban trip): 5–15 BGN (2.56–7.67 EUR) — cash or app payment
Paying for Transport — Metro, Buses, Trains, and Taxis
Transport payments in Bulgaria vary significantly by mode and city, and getting this wrong means either missing a train or paying a surcharge you didn’t expect.
Sofia Metro and Urban Buses
The Sofia Metro is the most card-friendly public transport option in the country. Since mid-2025, every station accepts contactless card payment directly at the turnstile. Tap your card or phone, pay 1.60 BGN per journey, and walk through. The ticket machines at stations accept both cash and card if you prefer a paper ticket. The Sofia Urban Mobility Centre app also lets you buy digital tickets using a linked card.
On buses, trams, and trolleybuses, on-board contactless validators are increasingly available by 2026, but coverage is not yet universal across all routes. You can also buy paper tickets from kiosks near major stops or from the driver — driver purchases are cash only, and exact change is appreciated. The hum of a busy Sofia tram during morning rush hour is a reliable reminder to validate your ticket before an inspector boards.
Intercity Buses and Trains
Major intercity bus companies — Biomet and Union Ivkoni are among the main operators — accept card payments (Visa, Mastercard) through their websites. Bus station ticket offices in larger cities accept both cash and cards.
For Bulgarian State Railways (BDZ), the official website at www.bdz.bg accepts Visa and Mastercard for online bookings. Ticket offices at major stations take both cash and card. The one situation where you must have cash: buying a ticket from the conductor on the train. Conductors accept cash only and apply a small surcharge of 0.50–1 BGN (0.25–0.50 EUR) for the on-board purchase.
Taxis and Ride-Hailing
Cash remains the most common payment method for taxis, but the situation has improved. In Sofia, Yellow Taxi (www.yellow333.com) and OK Supertrans (www.oktaxi.net) are reputable companies, and their vehicles often have POS terminals. You can also pay through their official apps, which link to your card. Bolt operates in major Bulgarian cities and handles payment entirely in-app using your stored card details. This makes Bolt a convenient cashless option for most urban transport needs.
Parking, Markets, and Other Cash-Only Surprises
A few payment situations catch travellers off guard, usually because they look like they should accept cards but don’t quite get there yet.
Parking in Sofia’s Blue and Green zones can be paid by card through the Sofia Plus app, which links to your credit or debit card. This is the smoothest option. Parking meters in the city have increasingly added contactless card readers by 2026, but not all of them have been upgraded — older meters still take coins only. SMS payment is also an option if you have a Bulgarian SIM with credit: send the designated SMS to the short number (1302 for Sofia’s Blue Zone) with your licence plate. Without a Bulgarian number, this option isn’t available to most tourists.
Private parking lots vary. Underground parking in shopping centres almost always accepts card. Street-level private lots in older neighbourhoods often prefer cash.
Farmers’ markets, flea markets, and craft fairs are almost entirely cash economies. Even if a vendor has a card reader — and some younger traders do — mobile signal issues can make transactions unreliable. Have cash on hand for any market visit.
Entry fees for smaller museums, monasteries, and natural site ticket booths often require cash. National park entrance points in particular tend to be cash-only. Always check before you go, and carry small notes — 5 BGN and 10 BGN — since change can be an issue.
Tipping Customs and Why Cash Still Matters
Tipping is expected in Bulgaria for good service, and almost all tipping happens in cash — even when the main bill goes on a card. This is perhaps the most universal reason to keep BGN in your wallet regardless of how card-friendly your itinerary looks.
In restaurants and cafes, 10% of the bill is standard for good service. If service was exceptional, rounding up generously is appreciated. For just a coffee at a counter, a tip is not expected. The customary way to tip at a table is to tell the server how much you want to pay in total when they bring the card machine or take your cash — rather than leaving coins on the table after the fact.
For taxis, round up to the nearest whole Lev, or add 5–10% for good service. For hotel porters, 1–2 BGN (0.50–1.00 EUR) per bag is appropriate. Leave housekeeping tips of 2–5 BGN (1.00–2.50 EUR) per day on the pillow each morning. For a full-day guided tour, 10–20 BGN (5–10 EUR) per person is a meaningful gesture for a good guide. Hairdressers and beauty salons typically receive 5–10%.
None of these amounts are huge, but they add up — and they are almost always cash transactions. Factor this into how much BGN you carry day to day.
Best Cards to Bring to Bulgaria
Your choice of card affects how much you pay in fees and whether you get a fair exchange rate on every purchase.
Wise (formerly TransferWise) and Revolut are the most popular options among frequent travellers visiting Bulgaria in 2026. Both issue Visa or Mastercard-networked cards, both convert at the real interbank exchange rate (or very close to it), and both offer free or low-fee ATM withdrawals up to a monthly limit. Wise is particularly transparent about fees. Revolut’s free tier allows a limited number of fee-free ATM withdrawals per month before a 2% fee applies.
If you’re bringing a traditional bank card from the UK, US, or Europe, check your bank’s foreign transaction fee (often 1.5–3%) and international ATM withdrawal fee before you travel. Some banks — Charles Schwab in the US, Starling and Monzo in the UK — reimburse or waive international ATM fees, making them strong choices.
Always bring at least two different cards from two different networks if possible. Card readers do occasionally decline for technical reasons, and having a backup in your pocket is much more reassuring than trying to explain the situation to a restaurant owner.
Common Mistakes to Avoid
- Accepting Dynamic Currency Conversion. This is the single most common and most avoidable way to lose money. Always choose BGN at ATMs and card terminals.
- Relying only on Amex. Bring a Visa or Mastercard as your primary card. Amex is a backup at best.
- Not carrying cash before leaving cities. Rural Bulgaria operates largely on cash. Stock up before you go.
- Using independent ATM networks. The fees on ATM Express and similar branded machines can be two to three times higher than bank ATMs. Walk an extra block to find a bank branch ATM.
- Exchanging money at the airport or hotel. The rates are meaningfully worse. Exchange at a city-centre bureau or withdraw from a bank ATM instead.
- Forgetting to tip in cash. Paying by card does not cover the tip. Keep small notes specifically for tipping.
- Carrying only large denomination notes. A 100 BGN note is difficult to break at small vendors and kiosks. Keep a stock of 5 BGN and 10 BGN notes for everyday purchases.
Frequently Asked Questions
Can I get by in Bulgaria using only a credit card?
In Sofia and major tourist resorts, you can cover most expenses by card. But cashless travel across Bulgaria is not realistic — local markets, village restaurants, tipping, rural transport, and smaller guesthouses regularly require cash. Carry at least 50–80 BGN (25–41 EUR) at all times, and top up before leaving cities.
Does Bulgaria accept euros, or do I need Bulgarian lev?
The official currency is the Bulgarian Lev (BGN). Euros are not legal tender and most businesses will not accept them, even though the exchange rate is fixed at 1 EUR = 1.95583 BGN. Exchange euros for BGN at a city-centre bureau or withdraw lev from an ATM on arrival.
What is the best way to avoid ATM fees in Bulgaria?
Use bank-branded ATMs (DSK Bank, UniCredit Bulbank, Raiffeisenbank) rather than independent machines. Withdraw larger amounts less frequently to spread the flat fee. Always decline Dynamic Currency Conversion. Bring a card from Wise, Revolut, or a fee-free bank account to reduce your home bank’s international withdrawal charges.
Is contactless payment widely available in Bulgaria in 2026?
Yes. Contactless NFC terminals are standard across supermarkets, restaurants, hotels, and shops in cities and tourist areas. The Sofia Metro accepts tap-to-pay directly at turnstiles since mid-2025. Apple Pay and Google Pay work wherever contactless card payments are accepted. In rural areas, contactless availability drops significantly.
How much cash should I carry in Bulgaria day to day?
In Sofia or a major resort, 30–50 BGN (15–26 EUR) covers tips, small purchases, and market visits. Outside cities or heading to rural areas, carry 80–150 BGN (41–77 EUR) to cover transport, food, and accommodation where cards may not be accepted. Replenish at bank ATMs rather than independent machines.
📷 Featured image by Bermix Studio on Unsplash.