А назвать страну, куда едете, или, хотя бы, валюту, в которой будете расплачиваться, страшно?
Гонять деньги из одной валюты в другую смысла нет, только обогащать банки. В Европе, США, Японии и многих других странах почти везде можно расплачиваться, банковской картой, комиссия при этом не берется. Причем рублевой картой, зачастую, платить выгоднее, чем долларовой, если только валюта платежа не доллар. Например, если долларовой картой расплачиваться в чешских кронах, то Сбербанк пересчитает кроны в рубли, а потом в доллары, получается двойная конвертация (изучайте условия платежей своего банка) . Правда некоторые получатели денег используют кривые схемы, пересчитывая свой чек, например, из швейцарских франков или евро в доллары (я с этим сталкивался: (((
Но некоторое количество наличной местной валюты все же необходимо. Например, в Японии супер-пупер крутые автоматы по продаже билетов в метро и на электрички, как оказалось, банковские карты не принимают. Мало где можно расплатиться картой в такси или в ларьке с сувенирами (если это именно ларек, а не стационарный магазин) . В продовольственных магазинах, чаще всего, карты принимают, но платить за бутылку воды картой как-то не комфортно.
А снимать наличные в банкоматах не очень выгодно, особенно мелкие суммы (изучайте правила своего банка) , во многих случаях лучше поменять наличные. Но рубли мало где принимают, лучше менять доллары.