Plane

Take the train Arlanda Express at the station Stockholm Centralstation.

The journey takes approximately 20 m. The travel distance is 38 km.

Carrier is Arlanda Express.

Buy ticket

Get off at the Arlanda Norra station.
Fly out to Stockholm (ARN) of the Vilnius (VNO) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €55

Carrier is Norwegian Air International.

🔎

🚖 Find a cheap local taxi

Get off at the Vilnius (VNO).
Take the SĮ "Susisiekimo Paslaugos" bus at the Oro uostas station .

The journey takes approximately 15 m. Ticket price is about €35 The travel distance is 5 km.

Carrier is SĮ "Susisiekimo Paslaugos".

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Vilnius at Booking


Train car ferry night bus bus

Take the train SL at the station Stockholm City station.

The journey takes approximately 57 m. The travel distance is 62 km.

Carrier is SL.

Buy ticket

Get off at the Nynäshamn station.
786 m on foot from the Nynäshamn station to the Nynäshamn.

The journey takes approximately 8 m. The travel distance is 786 m.

Get off at the Nynäshamn.
Boarding the Stena Line ferry at the port of Nynäshamn.

The journey takes approximately 8 h 30 m. The travel distance is 275 km.

Carrier is Stena Line.

Buy ticket

Get off at the Ventspils.
898 m on foot from the Ventspils to the Ventspils AO.

The journey takes approximately 10 m. The travel distance is 898 m.

Get off at the Ventspils AO.
Take the Pašvaldības SIA "Ventspils reiss" bus at the Ventspils AO station .

The journey takes approximately 3 h Ticket price is about €1 The travel distance is 186 km.

Carrier is Pašvaldības SIA "Ventspils reiss".

Buy ticket

Get off at the Rīgas SAO.
Take the Lux Express bus at the Riga Central Bus Station station .

The journey takes approximately 4 h 10 m. Ticket price is about €18 The travel distance is 290 km.

Carrier is Lux Express.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Vilnius at Booking


Train car ferry bus

Take the train SL at the station Arlanda Norra station.

The journey takes approximately 57 m. The travel distance is 120 m.

Carrier is SL.

Buy ticket

Get off at the Stockholm (ARN).
120 m on foot from the Arlanda Norra station to the Stockholm (ARN).

The journey takes approximately 8 m. The travel distance is 120 m.

Get off at the Stockholm (ARN).
Boarding the Stena Line ferry at the port of Arlanda Norra station.

The journey takes approximately 8 h 30 m. The travel distance is 120 m.

Carrier is Stena Line.

Buy ticket

Get off at the Stockholm (ARN).
879 m on foot from the Ventspils to the Ventspils AO.

The journey takes approximately 10 m. The travel distance is 879 m.

Get off at the Ventspils AO.
Take the 1188 Latvia bus at the Ventspils AO station .

The journey takes approximately 2 h 55 m. Ticket price is about €7 The travel distance is 191 km.

Carrier is 1188 Latvia.

Buy ticket

Get off at the Riga.
533 m on foot from the Riga to the Riga-Pasazieru.

The journey takes approximately 6 m. The travel distance is 533 m.

Get off at the Riga-Pasazieru.
Take the train Lithuanian Railways (LG) at the station Riga-Pasazieru.

The journey takes approximately 4 h 23 m. Ticket price is about €18 The travel distance is 344 km.

Carrier is Lithuanian Railways (LG).

Buy ticket

Get off at the Vilnius.


🛏 Find hotel deals and discounts up to 20% in Vilnius at Booking


Train car ferry bus via Рига

Take the train SL at the station Arlanda Norra station.

The journey takes approximately 57 m. The travel distance is 120 m.

Carrier is SL.

Buy ticket

Get off at the Stockholm (ARN).
120 m on foot from the Arlanda Norra station to the Stockholm (ARN).

The journey takes approximately 8 m. The travel distance is 120 m.

Get off at the Stockholm (ARN).
Boarding the Stena Line ferry at the port of Arlanda Norra station.

The journey takes approximately 8 h 30 m. The travel distance is 120 m.

Carrier is Stena Line.

Buy ticket

Get off at the Stockholm (ARN).
120 m on foot from the Arlanda Norra station to the Stockholm (ARN).

The journey takes approximately 10 m. The travel distance is 120 m.

Get off at the Stockholm (ARN).
Take the Pašvaldības SIA "Ventspils reiss" bus at the Ventspils AO station .

The journey takes approximately 3 h 10 m. Ticket price is about €1 The travel distance is 188 km.

Carrier is Pašvaldības SIA "Ventspils reiss".

Buy ticket

Get off at the Rīgas SAO.
818 m on foot from the Rīgas SAO to the Riga-Pasazieru.

The journey takes approximately 9 m. The travel distance is 818 m.

Get off at the Riga-Pasazieru.
Take the train Lithuanian Railways (LG) at the station Arlanda Norra station.

The journey takes approximately 4 h 23 m. Ticket price is about €18 The travel distance is 120 m.

Carrier is Lithuanian Railways (LG).

Buy ticket

Get off at the Stockholm (ARN).


🛏 Find hotel deals and discounts up to 20% in Vilnius at Booking


Drive car ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 45 m. The travel distance is 58 km.

Get off at the Nynäshamn - Visby.
Boarding the Polferries ferry at the port of Nynäshamn - Visby.

The journey takes approximately 18 h The travel distance is 532 km.

Carrier is Polferries.

Buy ticket

Get off at the Gdańsk.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 6 h 30 m. The travel distance is 514 km.

Get off at the Vilnius.


🛏 Find hotel deals and discounts up to 20% in Vilnius at Booking


The cheapest way to travel from Stockholm to Vilnius is by taking a Plane with an average price of €118. The journey takes approximately 3 ч. 55 мин.

Plane is the fastest way to travel from Stockholm to Vilnius. Tickets cost €118. The journey takes approximately 3 ч. 55 мин.