Из РФ. Из Европы не надо. В Эстонии, как и в других странах Шенгенской зоны, есть требования к минимальной сумме наличных для туристов. Если вы въезжаете из России, рекомендуется иметь при себе не менее 164 евро на день пребывания. Это подтверждение вашей платёжеспособности. Однако, если вы прилетаете из другой страны ЕС, такие требования обычно не применяются, так как предполагается, что у вас уже есть достаточные средства.
Я бы рекомендовал всегда иметь небольшую сумму наличных, даже если летите из Европы. Хотя формально требование касается только въезжающих из-за пределов ЕС, бывают случаи, когда пограничники могут попросить подтвердить платёжеспособность. Лучше перестраховаться, особенно если у вас нет брони отеля или приглашения. 164 евро — это не так много, но достаточно для комфортного пребывания.
Ответы 5