Vilnius Airport handles nearly all international arrivals into Lithuania. The airport code VNO serves as the primary gateway, positioned 5.9 kilometers south of Vilnius city center. Terminal infrastructure completed major renovations in 2007 and 2016, expanding capacity to 4 million passengers annually. Ryanair, Wizz Air, Lufthansa, LOT Polish Airlines, and airBaltic maintain the most frequent services. Direct flights connect Vilnius to approximately 80 destinations across Europe, with no regular long-haul intercontinental routes requiring most travelers from the Americas or Asia to connect through Frankfurt, Warsaw, Riga, or Copenhagen.
Kaunas Airport, 14 kilometers northeast of Kaunas city center, functions as Lithuania's secondary international airport serving primarily low-cost carriers. Ryanair established a base here in 2010, operating routes to Western European cities including London, Dublin, Milan, and Stockholm. Passengers landing at Kaunas who intend to reach Vilnius face a 100-kilometer surface transfer, typically accomplished by bus in 1.5 to 2 hours. Palanga Airport on the Baltic coast offers limited seasonal service, handling primarily charter flights during summer months to beach destinations.
Immigration processing for Schengen Area passport holders involves no border control upon arrival from other Schengen countries. Travelers from outside the Schengen Area proceed through passport control stations in the arrivals hall. Lithuania joined the Schengen Agreement on December 21, 2007, eliminating internal border checks with neighboring Latvia and Poland. Border controls remain at the Lithuanian-Belarus crossing and the Lithuanian-Russian Kaliningrad Oblast crossing. Non-EU citizens requiring visa information must consult https://www.urm.lt for current requirements, as conditions vary by nationality and purpose.
Baggage claim at Vilnius Airport operates two carousels in the main arrivals hall. Carousel assignment appears on monitors throughout the terminal approximately 15 minutes before the first luggage arrives. Average wait time from aircraft door closure to first bag appearance measures 20 to 25 minutes for European flights. Lost baggage claims proceed at the Swissport counter immediately adjacent to carousel 2, open during all flight arrival times. The airport stores unclaimed baggage for 21 days before transfer to central storage.
Customs channels divide into red and green corridors following standard EU protocol. Green channel passage assumes compliance with EU duty-free allowances: 200 cigarettes or 250 grams tobacco, 1 liter spirits over 22 percent alcohol or 2 liters under 22 percent, and goods valued under 430 euros when arriving by air. Lithuania enforces strict prohibitions on meat and dairy products from non-EU countries. Customs officers conduct random inspections in the green channel, particularly scrutinizing passengers arriving from Minsk or Moscow routes.
Currency exchange counters in Vilnius Airport arrivals hall offer rates approximately 5 to 8 percent below mid-market rates. Lithuania adopted the euro on January 1, 2015, replacing the litas at a fixed rate of 3.4528 litas per euro. ATMs positioned immediately after customs clearance dispense euros at rates typically 1 to 2 percent below mid-market, making them the preferred cash source for most travelers. Swedbank, SEB, and Luminor ATMs appear first in the arrivals sequence. Major credit cards function throughout Lithuania with Visa and Mastercard acceptance near universal in urban areas.
The Lithuanian SIM card market offers prepaid options from three primary carriers: Tele2, Telia, and Bite. A counter for Tele2 operates in the arrivals hall near the tourist information desk, selling prepaid SIM packages starting around 5 euros for basic data allotments. Full activation requires passport presentation due to EU registration requirements implemented in 2017. Roaming within the EU incurs no additional charges for calls, texts, or data beyond the plan's standard rates since June 15, 2017, when the EU eliminated roaming fees. Travelers whose primary SIM originates outside the EU will find Lithuanian prepaid options provide better value for stays exceeding a few days.
Tourist information desks in the arrivals hall operate daily from 0900 to 2000, staffed by personnel speaking Lithuanian, English, Russian, and typically German or Polish. Free city maps, public transport schedules, and accommodation listings remain available when staff are absent through self-service displays. The desk does not book accommodation or sell transport tickets but provides directions and answers factual questions about Vilnius services.
Public bus service connects Vilnius Airport to the city center via route 1 and route 2. Route 1 operates from 0430 to 2330 daily, running every 20 to 30 minutes to Vilnius Railway Station with a journey time of 15 to 20 minutes depending on traffic. Route 2 follows a similar schedule to the city center via a different routing through residential districts. Single tickets purchased from the driver cost 1 euro as of 2024, while tickets bought in advance through the Trafi mobile application or at kiosks cost 0.65 euros. Buses accept euros only, providing change for bills up to 10 euros.
The bus stop appears immediately outside the arrivals hall exit, marked with a yellow shelter displaying route numbers and schedules. Passengers must signal the driver to stop at their desired destination by pressing red buttons mounted on handrails. No announcements identify stops, requiring travelers unfamiliar with Vilnius to track progress via smartphone GPS or ask the driver to indicate their stop. Route 1 terminus at Vilnius Railway Station positions passengers adjacent to the Old Town, approximately 1 kilometer walk to Cathedral Square via Gedimino Avenue.
Licensed taxis queue in a designated rank outside the arrivals hall, operating under fixed rates to Vilnius city center of approximately 15 to 20 euros depending on traffic and exact destination. The journey time ranges from 15 to 25 minutes. Authorized airport taxis display a red-and-white checkered stripe and rate information on rear side windows. Unlicensed drivers soliciting passengers inside the terminal charge unpredictable rates and should be avoided. Bolt and Uber operate in Vilnius with pickup zones in the short-term parking area, typically offering rates 20 to 30 percent below licensed taxi fares. App-based services require 5 to 15 minutes for a vehicle to arrive depending on demand.
The airport train service launched in September 2008 never developed into frequent or convenient service. Trains connect Vilnius Airport station to Vilnius Railway Station approximately every 1 to 2 hours, with the schedule coordinated poorly with flight arrivals. The 7-minute journey costs less than the bus but irregular timing makes it impractical for most travelers. The train station sits 400 meters from the terminal building, requiring a covered walkway walk that proves difficult with luggage.
Car rental counters for Europcar, Sixt, Hertz, Budget, and local operator CityBee occupy a dedicated area in the arrivals hall. Advance reservation through company websites typically produces rates 20 to 40 percent below walk-up counter prices. Rental begins at approximately 20 to 30 euros per day for economy vehicles during off-peak periods, rising to 40 to 60 euros for equivalent vehicles during summer months and major holidays. Lithuanian law requires all vehicle occupants to wear seatbelts, headlights to remain illuminated at all times while driving, and winter tires from November 10 to April 1. Speed limits default to 50 kilometers per hour in urban areas, 90 kilometers per hour on open roads, and 130 kilometers per hour on motorways unless otherwise posted.
Parking at Vilnius Airport divides into short-term lots immediately adjacent to the terminal and long-term lots requiring a 3-minute shuttle bus ride. Short-term parking costs approximately 2 euros for the first hour, scaling to 20 euros for 24 hours. Long-term parking rates begin around 8 euros per day with weekly rates reducing the daily average to approximately 5 euros. Payment machines accept cash euros and credit cards. The parking structures provide no climate control, exposing vehicles to Lithuanian weather conditions that range from below minus 20 Celsius in January to above plus 30 Celsius in July.