Nationals of the European Union (EU), the European Economic Area (EEA) and any third-country national holding a residence permit of a Schengen State do not need a visa to enter Estonia.
EU and EEA States are Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, The Netherlands, United Kingdom and Switzerland.
A family member of an EU/EEA/EFTA national, who in addition to the valid passport of the country of his/her nationality, present a residence card, which has been issued pursuant to the Directive 2004/38/EC bearing the text “Residence Card of a Family Member of an EEA National “, may enter Estonia without a visa, provided that the family member is traveling together with the EU/EEA/EFTA national or to the EU/EEA/EFTA national. This directive shall apply to an EU/EEA/EFTA national, who moves to or resides in a member state other than that of which he/she is a national.
Schengen area consists of 26 European countries (of which 22 are EU States): Austria, Belgium, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Italy, Â Latvia, Lithuania, Luxembourg, Malta, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden and The Netherlands along with Iceland, Liechtenstein, Norway and Switzerland.
In addition the following countries’ citizens holding diplomatic-, service- or special passport do not need a visa to enter Estonia for stays of no more than 90 days in any 180-day period:
Country : Estonia