How to get from Oslo to Vilnius

Are you looking for the most cost-effective way to get from Oslo to Vilnius? Look no further! In this blog post, we'll explore the five best options for travelling from Oslo to Vilnius. Whether you're looking for the cheapest way to get there or the most convenient, we've got you covered. From the luxurious train journey to the budget-friendly bus, we'll look at all the options available, from as little as €70. So read on to find out how to get from Oslo to Vilnius the smart way!

Updated:

Train fly

Are you planning to take a trip from Oslo to Vilnius? If you are, then you’ve come to the right place. In this blog post, we’ll go over the best ways to get from Oslo to Vilnius.

The first option is to take the train from Oslo S at the station Flytoget. The journey takes about 22 minutes and costs about €14. The travel distance is 46 km and the carrier is Flytoget.

The second option is to fly from Oslo (OSL) to Vilnius (VNO) airport. This journey takes approximately 1 hour 50 minutes and costs about €20. The carrier is Ryanair.

The third option is to take the SĮ “Susisiekimo Paslaugos” bus from Oro uostas station to Juozo Tumo-Vaižganto st. The journey takes approximately 16 minutes and costs about €35. The travel distance is 5 km and the carrier is SĮ “Susisiekimo Paslaugos”.

No matter which option you choose, you’ll be sure to get from Oslo to Vilnius in no time. Enjoy your travels!



Take the train Oslo S at the station Flytoget.

The journey takes approximately 22 m. Ticket price is about €14 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 €20

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 16 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 bus

To get from Oslo to Vilnius, take the train Oslo S at the station Tågkompaniet and get off at the Göteborg Centralstation. The journey takes approximately 3 h 30 m and the ticket price is about €55. The travel distance is 330 km and the carrier is Tågkompaniet. From there, take the train Göteborg Centralstation at the station Öresundståg and get off at the Åstorp station. The journey takes approximately 2 h 6 m and the ticket price is about €19. The travel distance is 214 km and the carrier is Öresundståg. Next, take the train Åstorp station at the station Skånetrafiken and get off at the Hässleholm Centralstation. The journey takes approximately 39 m and the ticket price is about €1. The travel distance is 52 km and the carrier is Skånetrafiken. Then, take the train Hässleholm Centralstation at the station Öresundståg and get off at the Karlshamn station. The journey takes approximately 1 h 9 m and the ticket price is about €1. The travel distance is 89 km and the carrier is Öresundståg. From there, board the DFDS Seaways ferry at the port of Karlshamn and get off at the Klaipeda. The journey takes approximately 13 h and the ticket price is about €17. The travel distance is 407 km and the carrier is DFDS Seaways. Finally, take the Kautra bus at the Klaipėdos autobusų stotis station and get off at the Vilniaus autobusų stotis. The journey takes approximately 4 h and the ticket price is about €18. The travel distance is 307 km and the carrier is Kautra.



Take the train Oslo S at the station Tågkompaniet.

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

Carrier is Tågkompaniet.

Buy ticket

Get off at the Göteborg Centralstation.
Take the train Göteborg Centralstation at the station Öresundståg.

The journey takes approximately 2 h 6 m. Ticket price is about €19 The travel distance is 214 km.

Carrier is Öresundståg.

Buy ticket

Get off at the Åstorp station.
Take the train Åstorp station at the station Skånetrafiken.

The journey takes approximately 39 m. The travel distance is 52 km.

Carrier is Skånetrafiken.

Buy ticket

Take the train Hässleholm Centralstation at the station Öresundståg.

The journey takes approximately 1 h 9 m. Ticket price is about €1 The travel distance is 89 km.

Carrier is Öresundståg.

Buy ticket

Get off at the Karlshamn station.
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 5 m. The travel distance is 5 km.

Get off at the Karlshamn.
Boarding the DFDS Seaways ferry at the port of Karlshamn.

The journey takes approximately 13 h Ticket price is about €17 The travel distance is 407 km.

Carrier is DFDS Seaways.

Buy ticket

Get off at the Klaipeda.
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 m. The travel distance is 5 km.

Take the Kautra bus at the Klaipėdos autobusų stotis station .

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

Carrier is Kautra.

Buy ticket



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


Train

Are you planning a journey from Oslo to Vilnius? Then you should know that there are many ways you can get from Oslo to Vilnius. One of the most convenient and cost-effective ways is to take the train.

The first step is to take the train from Oslo lufthavn stasjon at the station Tågkompaniet and get off at the Oslo (OSL). The journey takes approximately 3 h 30 m, and the ticket price is around €55. The travel distance is 14 m. The carrier is Tågkompaniet.

Next, you will take the train from Göteborg Centralstation at the station Swedish Railways (SJ) and get off at the Hamburg-Altona. The journey takes around 10 h 47 m and the ticket price is about €60. The travel distance is 818 km and the carrier is Swedish Railways (SJ).

After that, take the train from Hamburg-Altona at the station Deutsche Bahn Intercity-Express and get off at Berlin Hauptbahnhof. The journey takes approximately 2 h 2 m, and the ticket price is around €55. The travel distance is 290 km and the carrier is Deutsche Bahn Intercity-Express.

Then, you will take the train from Berlin Hauptbahnhof at the station Österreichische Bundesbahnen and get off at Rzepin. The journey takes approximately 1 h 17 m and the ticket price is around €11. The travel distance is 106 km. The carrier is Österreichische Bundesbahnen.

After that, take the train from Rzepin at the station PKP Intercity and get off at Warszawa Centralna. The journey takes around 5 h 8 m and the ticket price is around €11. The travel distance is 457 km and the carrier is PKP Intercity.

Finally, take the train from Warszawa Centralna at the station UAB LTG Link and get off at Vilnius. The journey takes approximately 8 h 59 m and the travel distance is 561 km. The carrier is UAB LTG Link.

By following these steps, you can easily get from Oslo to Vilnius via train. Make sure to plan your journey ahead of time and book your tickets in advance to save money. Good luck



Take the train Oslo lufthavn stasjon at the station Tågkompaniet.

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

Carrier is Tågkompaniet.

Buy ticket

Get off at the Oslo (OSL).
Take the train Göteborg Centralstation at the station Swedish Railways (SJ).

The journey takes approximately 10 h 47 m. Ticket price is about €60 The travel distance is 818 km.

Carrier is Swedish Railways (SJ).

Buy ticket

Get off at the Hamburg-Altona.
Take the train Hamburg-Altona at the station Deutsche Bahn Intercity-Express.

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

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Berlin Hauptbahnhof.
Take the train Berlin Hauptbahnhof at the station Österreichische Bundesbahnen.

The journey takes approximately 1 h 17 m. The travel distance is 106 km.

Carrier is Österreichische Bundesbahnen.

Buy ticket

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

The journey takes approximately 5 h 8 m. Ticket price is about €11 The travel distance is 457 km.

Carrier is PKP Intercity.

Buy ticket

Get off at the Warszawa Centralna.
Take the train Warszawa Centralna at the station UAB LTG Link.

The journey takes approximately 8 h 59 m. The travel distance is 561 km.

Carrier is UAB LTG Link.

Buy ticket

Get off at the Vilnius.


🛏 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 €60 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 30 m. Ticket price is about €11 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

If you are looking for the most convenient way to travel from Oslo to Vilnius, then the Polferries ferry from the port of Nynäshamn - Visby is your best option. The journey takes approximately 18 hours and covers a distance of 527 km. The carrier is Polferries, which offers comfortable and well-equipped cabins and spacious decks, ensuring a pleasant and comfortable journey.

Once you arrive at the port of Nynäshamn - Visby, you will find a wide variety of services and facilities, such as restaurants, cafes and shops. The on-board staff is friendly and helpful and will assist you with any queries you may have. The ferry also offers Wi-Fi, so you can keep in touch with family and friends during your journey.

When you arrive at the Gdańsk port, you can take a bus, train or taxi to the city of Vilnius. The travel time is approximately five hours, depending on the route you take.

Overall, the Polferries ferry from the port of Nynäshamn - Visby is a great option for traveling from Oslo to Vilnius. The journey is comfortable and relaxing, and the staff are friendly and helpful. Furthermore, the travel time is relatively short and the journey is relatively inexpensive. So, why not give it a try and enjoy an unforgettable journey from Oslo to Vilnius?



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 527 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 .


🛏 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 fly with an average price of €70. The journey takes approximately 4 ч. 34 мин.

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