Train to Oslo fly

Take the train Flytoget at the station Oslo S.

The journey takes approximately 22 m. Ticket price is about €8 The travel distance is 46 km.

Carrier is Flytoget.

Buy ticket

Get off at the Oslo lufthavn stasjon.
Fly out to Oslo (OSL) of the Vilnius (VNO) airport.

The journey takes approximately 1 h 50 m. Ticket price is about €27

Carrier is Ryanair.

🔎

🚖 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 to Oslo Sandefjord fly

Take the train Norwegian Railways (VY) at the station Oslo S.

The journey takes approximately 1 h 33 m. Ticket price is about €17 The travel distance is 113 km.

Carrier is Norwegian Railways (VY).

Buy ticket

Get off at the Torp stasjon.
Take the Vy Buss bus at the Torp stasjon station .

The journey takes approximately 4 m. Ticket price is about €8 The travel distance is 1 km.

Carrier is Vy Buss.

Buy ticket

Get off at the Sandefjord lufthavn Torp.
Fly out to Oslo Sandefjord (TRF) of the Copenhagen (CPH) airport.

The journey takes approximately 3 h 55 m. Ticket price is about €30

Carrier is Air Baltic.

🔎

🚖 Find a cheap local taxi

Get off at the Copenhagen (CPH).
Take the SĮ "Susisiekimo Paslaugos" bus at the Oslo S station .

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

Carrier is SĮ "Susisiekimo Paslaugos".

Buy ticket

Get off at the Oslo lufthavn stasjon.


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


Train car ferry bus

Take the train Swedish Railways (SJ) at the station Oslo S.

The journey takes approximately 5 h 18 m. Ticket price is about €50 The travel distance is 554 km.

Carrier is Swedish Railways (SJ).

Buy ticket

Get off at the Stockholm Centralstation.
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 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 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


Bus night bus

Take the FlixBus bus at the Oslo station .

The journey takes approximately 23 h 30 m. Ticket price is about €120 The travel distance is 1752 km.

Carrier is FlixBus.

Buy ticket

428 m on foot from the Sopot, PKP Niepodległości 01 i 02 to the Sopot.

The journey takes approximately 5 m. The travel distance is 428 m.

Get off at the Sopot.
Take the train PKP Intercity at the station Sopot.

The journey takes approximately 13 m. Ticket price is about €2 The travel distance is 11 km.

Carrier is PKP Intercity.

Buy ticket

Get off at the Gdansk Glowny.
Take the Toks bus at the Gdansk Central Bus Station station .

The journey takes approximately 10 h 10 m. Ticket price is about €25 The travel distance is 601 km.

Carrier is Toks.

Buy ticket



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


Bus

Take the Sindbad bus at the Oslo station .

The journey takes approximately 34 h 30 m. Ticket price is about €100 The travel distance is 2018 km.

Carrier is Sindbad.

Buy ticket

Get off at the Suwałki.
Take the Lux Express bus at the Suwalki Dworzec Autobusowy station .

The journey takes approximately 3 h 55 m. Ticket price is about €14 The travel distance is 226 km.

Carrier is Lux Express.

Buy ticket



🛏 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 6 h 34 m. The travel distance is 542 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 Oslo to Vilnius is by taking a Train to Oslo fly with an average price of €71. The journey takes approximately 4 ч. 32 мин.

Train to Oslo fly is the fastest way to travel from Oslo to Vilnius. Tickets cost €71. The journey takes approximately 4 ч. 32 мин.