There are 4 ways to get from Stockholm to Vilnius by plane, car ferry, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  3 h 52 min

  1. Fly from Stockholm (ARN) to Vilnius (VNO) ARN - VNO

$72 - $172

3 alternative options

Car ferry, bus  •  22 h 16 min

  1. Take the car ferry from Stockholm to Riga M/S Isabelle
  2. Take the bus from Rīga to Šeškinės Poliklinika 850105

$175 - $334

Train, car ferry, bus  •  22 h 49 min

  1. Take the train from Stockholm City station to Nynäshamn station
  2. Take the car ferry from Nynäshamn to Ventspils
  3. Take the bus from Ventspils AO to Riga
  4. Take the bus from Rīga to Šeškinės Poliklinika

Drive, car ferry  •  17 h 57 min

  1. Drive from Stockholm to Nynäshamn
  2. Take the car ferry from Nynäshamn to Ventspils
  3. Drive from Ventspils to Vilnius

Questions & Answers

The cheapest way to get from Stockholm to Vilnius is to fly which costs 600 kr - 1600 kr and takes 3 h 52 min.

More details

The quickest way to get from Stockholm to Vilnius is to fly which costs 600 kr - 1600 kr and takes 3 h 52 min.

More details

The distance between Stockholm and Vilnius is 676 km.

It takes approximately 3 h 52 min to get from Stockholm to Vilnius, including transfers.

More details

What companies run services between Stockholm, Sweden and Vilnius, Lithuania?

Norwegian Air International, Norwegian Air Shuttle and two other airlines fly from Stockholm to Vilnius 4 times a day.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Stockholm to Vilnius
Ave. Duration
1 h 25 min
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
$80 - $360
Flights from Stockholm to Vilnius via Copenhagen
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$80 - $360
Air Baltic
Website
airbaltic.com
Flights from Stockholm to Vilnius via Riga
Ave. Duration
3 h 14 min
When
Every day
Estimated price
$70 - $250
Norwegian Air International
Website
norwegian.com
Flights from Stockholm to Vilnius
Ave. Duration
1 h 15 min
When
Monday, Wednesday and Friday
Estimated price
$35 - $270
Norwegian Air Shuttle
Website
norwegian.com
Flights from Stockholm to Vilnius
Ave. Duration
1 h 15 min
When
Tuesday, Thursday and Sunday
Estimated price
$75 - $370
Train operators
Bus operators
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Rīga to Šeškinės Poliklinika
Ave. Duration
3 h 54 min
Frequency
Once daily
Estimated price
$13 - $20
Schedules at
ecolines.net
1188 Latvia
Website
1188.lv
Bus from Ventspils AO to Riga
Ave. Duration
2 h 55 min
Frequency
Every 4 hours
Estimated price
$8 - $10
Schedules at
1188.lv
Ferry operators
Tallink
Phone
+49 (0)40 547 541 222
Email
international.sales@tallinksilja.com
Website
tallink.com
Car ferry from Stockholm to Riga
Ave. Duration
17 h
Frequency
4 times a week
Estimated price
$150 - $320
Schedules at
tallink.com
Passenger
$247
Vehicle
$253
Cabin
$311

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, How to get from Florence to Rome and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.

Where to next?