Ferries to Lithuania
When you want to travel to Lithuania, the ferry is one of your options. Several ferries are crossing the Baltic sea to Lithuania from Sweden, Germany, and Poland via Sweden to Lithuania.
On this page, you'll find information on the various ferry routes to Lithuania.
You may also like:
Map with all ferry routes to Lithuania
From Germany and Sweden's ferries sail to Lithuania. From Kiel, there is a direct ferry to Klaipeda. And from either Rostock or Travemunde, you can sail with a stopover in Trelleborg to Klaipeda, Lithuania. TT-Line and DFDS operate the ferry routes to Lithuania.
Check availability and compare prices
An easy way to find a good price is by filling in the fields below:
In this module you can't find the route from Poland to Lithuania, this is not an official route. On this route you can combine 2 ferries to get to Lithuania or Poland.
Travel tip: book your ferry to Lithuania and combine with Estonia and Finland
With the ferries in the Baltics and Nordics, it is pretty easy to set up an excellent road trip. When you depart from Kiel, you can sail to Klaipeda; for example, discover Lithuania, travel upwards to Estonia, sail from Tallinn to Helsinki, and sail from Helsinki to Travemunde. This is just one of the many road trip routes you could choose.
From Sweden to Lithuania
There are two different routes from Sweden to Lithuania. You can either travel via Trelleborg to Klaipeda with one of the ships of the TT line, or you can sail from Karlshamn to Klaipeda with DFDS. Trelleborg is in the southern tip of Sweden, while Karlshamn is located more to the North than Trelleborg.
Karlshamn to Klaipeda is the quickest route, with 13 hours traveling around 400 km, while Trelleborg-Klaipeda is a longer route with 540 km and 16h 30 mins.
On both connections, you can book a cabin and bring your car.
Sweden ⇔ Lithuania
Trelleborg-Klaipeda
Karlshamn-Klaipeda
Ferry from Germany to Lithuania
Want to travel from Germany to the Baltics / Lithuania? Then you have some options. Depending on where you live and whether you want to travel by car more or less, you can choose to depart from either Rostock, Travemunde, or Kiel to Lithuania.
All these ferries arrive in Klaipeda, with the DFDS crossing from Kiel to Klaipeda being the only one without a stopover. The TT line ferries from Travemunde and Rostock both make a stopover in Trelleborg before heading towards Lithuania eventually.
This makes the ferry from Kiel to Klaipeda the fastest and, at least for us, the most logical option. You can bring your car and book a cabin on all ferries from Germany to Lithuania as listed below.
There are restaurants and other kinds of entertainment on board the ferries from the TT line and DFDS.
Germany ⇔ Lithuania
Ferry from Poland to Lithuania
There are no direct ferries at the moment from Poland to Lithuania, but you can travel via Trelleborg with the direct ferry from Świnoujście; from Trelleborg, you can board the direct ferry to Klaipeda, which makes it still a good alternative if you live in Poland or travel via Poland to take the ferry to Lithuania.
Świnoujście-Klaipeda
The best way to travel to Lithuania is by ferry.
Frequently Asked Questions: ferry to Lithuania
There are 3 ferries to Lithuania from Germany. One direct ferry without a stopover, this is the Kiel-Klaipeda ferry. The other options are to travel from either Travemunde and Rostock to Klaipeda with TT line. These crossings have a stopover in the Swedish city of Trelleborg. These crossings take you to Lithuania in around 16.5 to 24 hours.
From Sweden there are 2 popular routes to Lithuania. You can travel either via Karlshamn or Trelleborg to Klaipeda. Karlshamn to Klaipeda is the fastest route. Trelleborg to Klaipeda is a pretty straightforward route from the Southern tip of Sweden to Lithuania.
No there is no direct connection to Lithuania via Poland. You can travel to Trelleborg from Świnoujście though and travel from Trelleborg further to Klaipeda.