I have both cash and credit card in Euros but Poland uses zloty.

What's the best way to go around and buy things in Poland, exchanging Euro currency or paying with my debit card (Swedbank), or something else?

4 Answers 4


By far the best way to pay is by credit card usually. I would highly recommend you look into the current credit cards you own. If you own the Discover IT card for example, they offer 0% foreign transaction fees. If stores that you will be shopping at accept this card, you are golden in that area. In Poland for instance, the Discover IT card is accepted. But, some local stores don't accept this. So in this case you will want to bring cash. Try your local bank, which may waive the fee for foreign currencies and you will get a favorable exchange rate. The next best option is to go to an ATM that accepts a debit/credit card you have and take out cash that way.

In my experience, credit card was the way to go. Next best option was to withdraw cash from an ATM machine. I was charged money, but it was minimal compared to the exchange rate.

I did a little research and found this: paying in foreign countries. This is a great article that I agree with.

EDIT: From one of the commenters, here is a good link to a question asked on the stack exchange site: best exchange rates. It's related because the advice given in the accepted answer is applicable in this scenario.

  • You completely miss the fact that OP is owning Euros and a card that is in Euro and is likely to get a exchange charge because of that.
    – Willeke
    Commented Sep 7, 2016 at 18:33
  • 4
    @Willeke Not ignoring it, there is no way to get around the exchange rate, but the credit card will give the best rate and having the right card will eliminate the transaction fee. Commented Sep 7, 2016 at 18:54
  • Yep, he needs a card with no fees for foreign currency transaction and little or no % charge for foreign currency exchange. Also it's a bonus if he can get ATM withdrawals with no fees.
    – kiradotee
    Commented Sep 8, 2016 at 17:04

It depends on how much your bank charges, but you may find that "foreign currency transaction fees" or similar on debit cards are quite prohibitive - credit cards are usually better, and some credit cards offer zero-fee exchange as an incentive to use them. You'll need at least some cash though, as (like most European countries) not everywhere accepts cards.

For cash, shop around for the best exchange rate at local or online travel exchange bureaux (have a look and see if there is an online comparison site in your country that will tell you the best rate) - I often find that ordering online and collecting in store is a lot cheaper than ordering in-store. Last time I went, I found my local supermarket was offering the best rate!

  • Why not take cash from an ATM with a debit card? Even if you have to pay some fees it could be cheaper than cash exchange, no?
    – Relaxed
    Commented Sep 8, 2016 at 10:13
  • It depends on the bank - mine charges more for a "non-sterling transaction" on the debit card than most cash exchange places...
    – Nick C
    Commented Sep 8, 2016 at 12:23
  • I find that I do not pay much at all on my debit card, and often with the charges in fact a little more.
    – Willeke
    Commented Sep 8, 2016 at 15:13

The cheapest way is to take euro, and exchange it currency exchange points (Kantors). Avoid banks, since the split is ridiculously high. They display the prices so you can check them before coming in. If the difference between sell and purchase is about 20 groszy, it's OK. Often I've received an extra discount when exchanging larger sums (500 Euro or so) even when I didn't ask for it.


Credit cards usually exchange at bad rates, so I'd recommend either Revolut card, or exchange cash in "Kantor". Great majority of "kantors" (exchange offices) don't take any commision and rates are competitive- much better than at banks.

  • That's less and less true (depending on location obviously). Back in 2016, when I got my Revolut card, it was pretty much the only game in town, now I have got two premium credit cards from online banks (not fintechs but daughter companies from large traditional banks) with no monthly fee and no currency exchange fees. How does the exchange rate at these “Kantors” compare to the interbank exchange rate Revolut uses?
    – Relaxed
    Commented Jul 7, 2020 at 14:09
  • When it comes to "kantors" hard to give you a definite answer as much depends on the city /destination you travel to and exchange office you use. I'm based in Krakow, so can give you this example: a "kantor: in high steet in Krakow (e.g.:this one kantorgrosz.pl) city center buys Euro today for 4.45 (100 EU- 445 PLN), while my bank would offer me a rate of 4.41. I suppose a credit card exchange rate could be even lower, but this depends on the credit card you use.
    – Dawid
    Commented Jul 7, 2020 at 17:54

You must log in to answer this question.