Читаю ответы и не могу понять, зачем советовать брать с собой наличные доллары или евро. Это же Стамбул а не Албанская деревня. Вам нужны турецкие лиры а не доллары, для того же метро. Да у вас будут брать доллары в кафе и на рынке, но зачем?! Купить их в России по 54 руб. и не факт, что через 2 недели он не станет 49 руб. Плюс турки Вам пересчитают цену из лир в доллары точно не по курсу центробанка.
Возьмите с собой любую рублевую карту, по прилету не выходя из аэропорта снимите наличные лиры в банкомате сколько вам надо и все, вопрос закрыт. Платите везде как хотите, либо картой либо наличными лирами. Много налика сразу снимать не стоит, дабы домой потом не везти лиры, а пополнить карман в процессе отдыха национальной валютой не проблема, везде стоят банкоматы. На улице как бы 21 век все таки.
Если у вас имеется карта Сбербанка это вообще шоколадно, ищите банкомат (они тоже везде) DenizBank, меню на русском, 0% за обналичку.