The only official currency in Hungary is the Forint. 


Euros, or even Dollars or Sterling may be accepted by some tourist businesses, but very seldom at a reasonable exchange rate.  Credit cards are commonly but not universally accepted.  So it is wise to obtain some Forints for your stay even if you expect to use a credit card or debt card for as much as you can.  It is also true that some few things aimed at tourists -- hotels, some apartments, some taxis -- may quote their rates in Euros or even prefer Euros. 

The Forint is a pretty rare currency and as a result (a) it tends to be hard to find and comparatively expensive when available in countries other than Hungary and (b) Hungary – which sits at the geographic center of Europe and its still-many currencies -- has for centuries been a very aggressive marketplace for currency exchanges.  It’s cheap and cost-effective to trade currency in Budapest.

Here’s everything you need to know to do this intelligently:

The short answer:  Remember, this is a vacation (or a business trip), not an episode of Survivor.  There’s no need to wring the last penny out of your exchange transactions if doing so will inconvenience you greatly or leave you potentially stranded without cash.  Just try to avoid being gouged by the exchange bureaus at the airports and train stations.  In other words: do not exchange currency at airports, hotels, and banks. There are literally thousands of 100% legit currency exchange offices. In Budapest, you usually find the best rates around the Grand Boulevard and Rákóczi Street area. They charge 0.3% mandatory commission.

If you want to use your card (something that's can't be recommend) find out how much your ATM card issuer and your credit card issuer(s) will charge in foreign transactions.  And find out who will do the currency exchange when using each card: MasterCard? Visa? Your own bank?  Or someone else?

Under most circumstances, if the exchange will be done by an entity other than Visa or MasterCard, try to avoid using that card. 

If it will be done by Visa or MasterCard, as of the date of this writing (late July, 2013) the exchange should be within 1% (plus or minus .5%) of the exchange midpoint (the exchange rate generally published in newspapers or online).

In mid-2013, OTP Bank began charging nearly 3% for ATM exchanges of dollars to forints. Probably other major banks are doing the same. In at least one instance, a credit union didn't make such a charge. Credit cards remain a low cost method of changing dollars into forints, as of May 2014.


The long answer:

Hungary doesn’t charge you anything to exchange money there.  Well, hardly anything … there’s a tax of .3% -- that’s $3 for every $1,000.  Beyond that, the ATMs don’t charge anything and as usual there’s no extra charge for using a credit card, so there’s nothing special about Hungary – it’s all about what they charge you at home.

Currency Exchange Bureaus:

There are lots of exchange bureaus, there’s vigorous competition, there’s a real-time website that quotes the rates of many of them and displays them on a map (admittedly only in Hungarian, but a user’s guide follows below).

If carrying cash and taking the time to exchange it intelligently doesn’t impinge on your trip, you will likely find that this is as good as, or better than, any other option.

First , some tips that are true anywhere in the developed world.

Don’t accept any offers to exchange currency covertly on the street or in a café.  The better the deal you are offered, the faster you should walk away from it.  If the person making the offer doesn’t have a bit of real estate – even a kiosk in a corner of a dress shop, don’t give it a second’s thought.

Also, remember that once you slide your money under that bulletproof glass partition it’s likely going to be hard to get it back, so do your discussion before you hand the money over.  And notice that they have money counting machines and a calculator and a computer.  You are standing there trying to figure out some way to avoid having the loitering tramp behind you notice which pocket you carry your wallet in.  So, if you have a smartphone, use its calculator function to do some math before you even walk up to the window and ask how many Forints you’ll get for your money.  Then compare their offer to your own math before you commit.

Ask about how the commission is calculated before you decide on the transaction.  And it can’t hurt to ask if they will waive the commission if you don’t need a receipt.

Note that small transactions may be at a worse rate than posted on the street; large ones may be at a better rate than posted.  Ask.  And count your money before handing it over, within their field of vision.  And count the money they give you before you leave.  It’s not rude.  The person on line behind you will forgive you.  Your small child does not need to find a WC that badly.  Go ahead, count it. 

OK, so here’s the routine:

All legitimate places with fair prices will post two prices for each currency on a sign in the street: a ‘Buy’ rate and a ‘Sell’ rate.  If you want Forint, you are selling your home currency.  That should be the lower number on the sign.  At the end of the trip if you want to get rid of your Forints for your home currency, you are buying your currency back and that should be the higher number.

Anyway, the important thing is the spread between the two numbers.  Figure out how much it is for your currency.  You’d like it to be less than about 2% total because that means an excellent rate of about 1% off the midpoint.  Check what the midpoint is before you head out to exchange money ( or any of the many other live sources).

This first one will map any bureau it finds if you click on the blue globe below the listing.  Note that it can also add banks and other offices as well as exchange bureaus, and these can be selected or deselected at the top center.

Perhaps somewhat simpler, because it's also somewhat less powerful, but it's exclusively in Hungarian (with instructions in this article, just below, on how to use it even if you know no Hungarian at all)

If you have an iPad it will warn that you need Flash for the charts, but you don't care about the charts, so click CANCEL rather than OK and you will go straight through to the part of the website you want.

As of today, August 22, 2014 the best rate is offered by (physical locations listed). In Budapest, usually the best rates are found outside downtown, the Grand Boulevard - Rakoczi Street neighborhood.


You will find yourself staring at an unintelligible (because it is entirely in Hungarian) webpage; here’s what you do:


leave that '1' in the top box


in the first dropdown menu pick your starting currency


in the next line, 'venni' means 'buy' and 'eladni' means sell ... click on eladni because you are selling that starting currency and buying Forints


in the next dropdown menu pick 'Budapest'


in the one below that (the third one down), pick 'Budapest' again


in the one below that (the 4th), pick the district of interest; the Vth is the dead center of the city


do nothing to the bottom-most dropdown menu


and then click at the bottom left 'KERES' (search)


you will get a list of many exchange bureaus, with addresses and realtime current rates they offer


there will be a map below the list



ATMs/Debit Cards/Credit Cards: To use any of these abroad they should likely have either a MasterCard or a Visa logo on them. 

All foreign financial transactions are shaped like a wheel with lots of spokes and a hub at the center.  That hub is a clearinghouse.  The ATM is at the end of one spoke and your card issuer is at the end of another one.  Most of the time the clearinghouse can be thought of as being Visa or Mastercard.

So you stick the card in the ATM (if it is an ATM card; if it’s a credit card you may be able to do that but it will cost you as a loan or cash advance, which is usually pricey), and the ATM dials into the hub, which then dials out to your bank and finds out how much money you have.  If you have enough money for the withdrawal you asked for, the hub tells whoever owns the ATM to give you that much money and it tells your issuing bank to replenish that much money to the ATM owner.

The hub charges a fee for being the hub.  It's a bank, after all, be grateful they don't foreclose on your impoverished mother's home or demand your first-born child.  These days the fee is quite small, 1% or less and your card issuer pays it and either swallows it or includes it in the fee it charges you if it charges you a fee.

The only wrinkle is that you are taking out Forints and your home institution is sending off Dollars or Sterling or Euros or whatever.  Someone has to do the transaction, and in theory it could be any of the three – ATM owner, MasterCard/Visa, or your home issuer.

MasterCard/Visa generally will do it at a very favorable rate, within 1% or less of the midpoint.

You can see what the midpoint is in real time here (and lots of other places):

You can see what MasterCard trades at here:

You can see Visa here:

In the Short Answer if you followed that advice you found out who will do the currency exchange for each of your cards.  If it’s the issuer, you likely should not use that card unless you have a very certain knowledge that they’ll do well by you.  If it is Visa/MC will give you a favorable rate.  These days, many ATMs will offer to do it locally, in the ATM owner’s venue.  This is almost always a bad idea, a good bit worse than MC/Visa. 

The language may be confusing, and it may seem to be the right thing to do because they will tell you exactly what rate they offer, and will not tell you who will do the exchange or what rate you’ll get if you don’t accept their offer.  But bite your lower lip and turn them down.  Just say No.

If you do that, you should get your money for the cost of what your home issuer charges you plus about 1%.

[A note on Capital One: they advertise that they charge no foreign transaction fees, and that’s true.  BUT only for their credit cards (not their bank’s ATM cards) and only for use with vendors.  If you use their credit card at an ATM you are taking out a cash advance and will be charged accordingly.  If you have a CapOne ATM card from their bank, their No Foreign Transaction Charges ads don’t apply (though their rates are pretty good).]


That’s it.  If your bank charges nothing back home, using an ATM should cost about the same as using a currency exchange, and it’s far more convenient.  If your bank charges a significant amount, you can easily find a currency exchange shop that won’t.


And here is a bit of empirical research:

On September 6, 2013 the ATMs offered two options and only two: your card can be in your home currency, in which case the local bank servicing the ATM does the exchange and quotes you the rate; or it can be charged in the local ATM currency, in which case the exchange is conducted by the interbank network that your card uses (Visa or MasterCard), in which case usually (or perhaps always) you don't actually get a quote and have to see what your bank actually charges you (which, if you have it set up to do that, you may learn immediately via SMS from your bank, but it comes in after the transaction is complete).  The network rates are extremely good.

Your home bank does not seem to have the option to do the exchange at all.  Either way, the charge comes in as a charge in one's home currency by the time it gets to the home bank.  The home bank can add a fee for the transaction (Citibank, for example, in the USA adds 3%, which it adds either way, even if the traveler chooses to have the exchange conducted by the local bank of the ATM).

Using a range of cards, currencies, and ATMs on September 6, in Budapest, it was always a worse deal to accept the machine's offer; generally by about 8-10%.

In terms of exchange bureaus, the hard part is figuring out how to factor in the new transaction fees (to offset the government tax on exchange transactions) when comparing rates.  Here's what it looked like on September 6:

The example involves exchanging Euros for Forints, but it seemed comparable in all currencies posted.  This was an easy transaction for the math, because the midpoint on Sept. 6 was essentially 300 Forints to the Euro.  There were rates offering as few as 270 Forints per Euro (at the kiosk in Nyugati Station) and as high as 299.6.  Across the street from Nyugati the exchange bureau was offering 299.  All the bureaus outside the station ranged from about 296 on up.

So the question was how did the fees affect the transaction, since the rates clustered (mostly) quite close to each other? Looking at the fee for an exchange involving 100,000 Forints -- a break point all the bureaus had in common and the math was easier than most -- several places expressed this as a percentage of the transaction, ranging from .3 to .6 per cent or .003 to .006 of the transaction. 

At 300 Forint to the Euro, each .003 subtracts about 1 forint per Euro, so the range was 1-2 Forints/euro in charges. 

Other places charge a flat fee, graduated by steps in terms of the total size of the transaction.  For 100,000 Forints these charges range as low as about 300 Forints to as high as 700.  That's .003 to .007, which is a similar spread.

So, at an exchange bureau, the best imaginable deal -- if you could find then right combination of a high rate and a low commission -- would be about 1%, which was pretty much exactly the deal I was offered at Goldexchange on Terez korut on September 6.