The alien who is not a citizen of a state of the European Union is obligated to have a visa (unless visa-free regime is applied) in order to come to the Republic of Lithuania and to stay in it. The alien who has a valid Schengen visa or a national visa or a residence permit issued by a Schengen state may come to the Republic of Lithuania and to stay in it during the validity period of the document, but for no longer than 90 days during any period of 180 days.
Schengen states:Austria, Belgium, the Czech Republic, Denmark, Estonia, Greece, Iceland, Spain, Italy, Latvia, Lithuania, Liechtenstein, Luxembourg, Poland, Malta, the Netherlands, Norway, Portugal, France, Slovakia, Slovenia, Finland, Sweden, Switzerland, Hungary, Germany.
Family members of an EU citizen–the spouse of the registered partner, descendants under 21 years of age or supported descendants, supported parents and grandparents
Other persons exercising the right of free movement in many cases are considered as family members of an EU citizen as well – the cohabiting partner, with whom a relationship has been maintained for at least the past 3 years, dependants, persons with whom the person shares a household, persons who due to health reasons need the care of the EU citizen.
The citizens of states included in this list are allowed to come to the Republic of Lithuania without visas and to stay in it for up to 90 days during any period of 180 days. In addition, the following persons do not need visas:
Civilian members of the crews of ships docked in Klaipėda Port, who have seafarers’ identity documents issued according to the International Labour Organisation Conventions – Convention No. 108 as of 13 May 1958 regarding the identity documents of seafarers or Convention No. 185 as of 16 June 2003 regarding the identity documents of seafarers (amended) – or the International Maritime Organisation's Convention on Facilitation of International Maritime Traffic as of 9 April 1965, as well as civilian seafarers who came to the ship during the visa validity period, are on the crew list of the ship and have seafarers’ identity documents specified in this section are allowed to go ashore in the Republic of Lithuania without a visa and to stay in the territory of the municipality in which the ship arrived while the ship is in the port, but for no longer than six months.
If you are a citizen of states included in this list, you are allowed to come to the Republic of Lithuania without a visa and to stay in it for up to 90 days during any period of 180 days. The duration of your stay may be calculated here.
You should apply to a diplomatic mission or consular post of the Republic of Lithuania abroad or to a diplomatic mission or consular post of another Schengen state representing the Republic of Lithuania abroad. The list of documents you have to submit in this case is here.