Pagar todo con tarjeta (REVOLUT eligiendo pagar en moneda local, sin cambio automático a euros en el terminal de la tarjeta).
Y sacar del cajero algo para lo que sea imprescindible en moneda (con tarjeta REVOLUT, en cualquier cajero excepto los que tengan Surcharge Fee); y a ser posible en día laboral.
A mi me va de fábula con ese sistema, sencillo, cómodo y sobre todo barato.