Minha resposta é apenas de experiência.
Existem muitos caixas eletrônicos em Budapeste, a maioria oferece HUF e Euros (sempre use HUF para melhor valor).
Meu cartão de débito sempre funcionou em Budapeste como em qualquer outro lugar. Na verdade, agora eu não entendo o HUF aqui no Reino Unido antes de ir mais, já que sempre pareço ter uma taxa melhor em Budapeste. Eu costumo receber cerca de 340HUF por £ 1 aqui, mas é cerca de 360HUF para £ 1 lá e meu cartão não tem taxa de câmbio.
Eu usei caixas eletrônicos conectados a bancos e apenas os aleatórios que estão conectados a barras no Distrito VII. Normalmente, a taxa é um pouco melhor nos caixas eletrônicos conectados aos bancos (bancos húngaros, não estrangeiros).
Há também muitas agências de moeda que ainda oferecem uma taxa decente, às vezes o mesmo que as caixas automáticas, você também pode usar seu cartão para obter dinheiro ou trocar dinheiro.