1map logoGo to main page

Vilnius, Vilnius county to Stockholm, Stockholm County from €72: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Vilnius, Lithuania
to
Stockholm, Sweden

How to Get from Vilnius to Stockholm: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$72 - PlaneBest price
679 kmDistance
2h 2m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vilnius to Stockholm with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  2m
Estimated price
72-252
Recommended
route map
Distance: 679 km
Duration: 2h 2m

See more options

Company
various
Bus
Bus
Drive
Train
Average Duration
19h  16m
Estimated price
0-0
Company
various
Train
Bus
Drive
Average Duration
19h  20m
Estimated price
0-0
Company
various
Train
Bus
Drive
Average Duration
19h  18m
Estimated price
106-221
Company
various
Train
Average Duration
32h  39m
Estimated price
106-221
Company
FlixBus
Bus
Average Duration
35h  35m
Estimated price
142-245
Company
various
Drive
Drive
Average Duration
25h  16m
Estimated price
157-197

Vilnius - Stockholm operators

Explore transport companies operating between Vilnius and Stockholm, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
norwegian.com

Plane from Vilnius (VNO) to Stockholm (ARN)

Average Duration
1h 25m
Estimated price
2528-2529
Website
norwegian.com

Plane from Vilnius (VNO) to Stockholm (ARN)

Average Duration
1h 25m
Estimated price
2520-2521
Website
ryanair.com

Plane from Vilnius (VNO) to Stockholm (ARN)

Average Duration
1h 30m
Estimated price
2522-2523
Train
Contact phone
(+370) 700 55111
Website
ltglink.lt

Train from Vilnius to Riga-Pasazieru

Average Duration
4h 13m
Estimated price
2527-2522

Train from Vilnius to Warszawa Centralna

Average Duration
8h 45m
Estimated price
2528-2522
Contact phone
703 200 200
Website
intercity.pl

Train from Warszawa Centralna to Berlin Hbf

Average Duration
5h 35m
Estimated price
2529-1060
Contact phone
+46 77 175 75 75
Website
sj.se

Train from Berlin Hauptbahnhof to Stockholm Centralstation

Average Duration
16h 19m
Estimated price
721-1062
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Vilnius Bus Station to Berlin Central Bus Station

Average Duration
15h 50m
Estimated price
10680-1064

Bus from Berlin Central Bus Station to Stockholm Central Bus Station

Average Duration
19h 5m
Estimated price
725-723
Contact phone
+372 6800 909
Website
luxexpress.eu

Bus from Vilnius Panorama to Riga Central Bus Station

Average Duration
3h 55m
Estimated price
1066-2527
Contact phone
0040 723 450 475
Website
comati-psg.ro

Bus from Berlin Central Bus Station to Stockholm Central Bus Station

Average Duration
18h 45m
Estimated price
106720-723
Ferry
Contact phone
+44 844 770 7070
Website
stenaline.co.uk

Ferry from Ventspils to Nynäshamn

Average Duration
8h 31m
Estimated price
0-0
Contact phone
+48 94 35 52 102
Website
polferries.com

Ferry from Gdańsk to Nynäshamn

Average Duration
18h
Estimated price
10698-0

Vilnius to Stockholm: Overview of Bus, Train, Flight, and Car Trips

Traveling between Vilnius and Stockholm offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Useful tips for car travellers
• Plan your fuel stops; gas stations are spaced reasonably along the A2 and E4 highways, with prices averaging around €1.70 per liter in Lithuania and about SEK 20 per liter in Sweden.
• Be aware of Stockholm's congestion tax when entering the city; you’ll need to pay a fee between SEK 11 and 35 depending on the time of day, with parking in the city averaging SEK 50 to 100 per day.
• Familiarize yourself with Swedish traffic laws, such as the speed limit of 100 km/h on highways, and use navigation tools like Google Maps or Waze to avoid any restricted traffic zones upon arrival in Stockholm, especially since many central areas have low-emission restrictions.
Departure Point
Vilnius station
Arrival Point
Stockholm Centralstation
Departure Point
Vilnius Airport
Arrival Point
Stockholm Airport
Departure Point
Vilnius Bus Station
Arrival Point
Stockholm Central Bus Station

Frequently asked questions

Find out more about the route from Vilnius to Stockholm.

Or choose the category:
The distance between Vilnius and Stockholm is approximately 679.1 km. Travel times vary depending on the mode of transportation. By train, it takes approximately 33 hours and 6 minutes to reach Stockholm from Vilnius. Taking a bus and then a car ferry can take around 18 hours and 5 minutes. For faster travel, flying from Vilnius to Stockholm takes around 4 hours. Alternatively, taking a bus directly from Vilnius to Stockholm can take approximately 36 hours and 30 minutes.
The most cost-effective and time-efficient transportation option for traveling from Vilnius to Stockholm is by flying. A flight from Vilnius to Stockholm takes approximately 4 hours and can be relatively affordable, with prices ranging from €73 to €247.
The prices for a train ticket from Vilnius to Stockholm range from €102 to €214, depending on the class and type of ticket chosen. For a bus journey from Stockholm to Vilnius, the prices can range from €131 to €222.
To travel from Vilnius to Stockholm without a car, the best option is to take a combination of bus and car ferry. This route takes approximately 18 hours and 5 minutes. Another option is to fly, which is the fastest method, taking around 4 hours. Trains are also available but take longer, about 33 hours and 6 minutes. Buses are the slowest option, with a travel time of approximately 36 hours and 30 minutes.
Unfortunately, there is no direct link between Vilnius and Stockholm. However, it is possible to travel between the two cities using a combination of trains and buses. The train journey takes approximately 33 hours and 6 minutes with transfers in Warszawa Centralna and Berlin Hauptbahnhof. Alternatively, the bus journey takes approximately 36 hours and 30 minutes with transfers in Berlin.
The flight between Vilnius and Stockholm typically takes around 1 hour and 25 minutes. Prices for this flight can range from €73 to €247, depending on factors such as availability and booking time.
There are numerous options for accommodation near Stockholm. With a wide range of choices, travelers can find hotels to suit their budget and preferences. Prices for hotels in Stockholm start at €30.