Copenhagen to Liepaja: Baltic Road Trip Guide

By admin, 25 June, 2026

Introduction: A Journey Across the Baltic

Driving from Copenhagen to Liepaja means crossing the Baltic Sea via ferry and traversing the flat, pine-fringed landscapes of southern Sweden and Latvia. The total driving distance is roughly 800 kilometers (500 miles), including a 4.5-hour ferry from Ystad, Sweden, to Świnoujście, Poland. Fact: Liepaja was a key port for the Russian Empire and later a closed Soviet military city, leaving a unique architectural and cultural legacy.

Your route primarily follows the E20 through Sweden to Ystad, then after the ferry, the S3 and A1 highways across Poland, and finally the A11 and P111 roads into Latvia. The drive can be done in one long day (12-14 hours with ferry), but splitting it with an overnight stop in Gdańsk or Klaipėda is recommended. Many travelers wonder how long to drive Copenhagen to Liepaja – plan 10-12 hours of actual driving plus ferry time.

This guide will help you discover best stops Copenhagen to Liepaja, answer is it worth driving Copenhagen to Liepaja (absolutely, for the changing scenery and Baltic charm), and reveal things to do between Copenhagen and Liepaja. For more tips, see how to find the best stops and hidden gems between cities.

SegmentDistance (km)Driving Time
Copenhagen to Ystad1602h
Ferry Ystad–Świnoujście4.5h
Świnoujście to Gdańsk3503.5h
Gdańsk to Liepaja3304h

Road Safety, Family Stops, and Fatigue Management

Road quality is excellent in Denmark and Sweden, good in Poland (motorways), and variable in Latvia – the A11 is mostly two-lane, well-maintained but watch for deer and moose at dusk. Speed limits: DK 130 km/h, SE 110 km/h, PL 140 km/h, LV 90 km/h. Seat belts mandatory. Winter tires required from Dec 1 in Latvia.

For families, great stops include the Ystad Djurpark (animal park) near the ferry, the Copernicus Science Centre in Warsaw (if detouring), and the Liepaja Beach with shallow waters. Kids love the Amber Museum in Gdańsk and the Seaside Open-Air Museum in Liepaja.

  • Ystad: Ystad Djurpark, Ales Stenar (standing stones)
  • Gdańsk: Oliwa Zoo, Westerplatte beach
  • Liepaja: Karosta Prison, Seaside Park

Pet-friendly framework: Many hotels in Poland and Latvia accept pets (Petit Hotel in Gdańsk, Promenades Hotel in Liepaja). Rest stops often have green areas for walking. Carry a leash and water. Ferries: Scandlines allows pets in vehicles or in kennels – book ahead.

Fatigue management: Split the drive with an overnight in Gdańsk (approx. 350 km from ferry). Use rest zones every 2 hours: Polish motorways have modern MOP stops with restaurants. In Latvia, the A11 has few rest areas – plan a stop in Kuldīga (60 km from Liepaja) for a coffee break. Hidden off-route spots: the village of Nida (Curonian Spit) for a serene sunset, or the Pape Nature Reserve near the Lithuanian border for birdwatching.


Route Logistics and Infrastructure

The backbone of your trip is the E20 through Denmark and Sweden, then the Polish S3 expressway and A1 autostrada. After entering Latvia, the A11 becomes the main road to Liepaja. Tolls: Poland has electronic tolls on some motorways (eTOLL system). You can buy a prepaid pass at border shops. Latvia has no tolls for passenger cars.

Fuel prices vary: Denmark and Sweden are expensive (approx. 1.70€/L for petrol), Poland is cheaper (1.20€/L), and Latvia is similar to Poland. Plan to fill up in Poland before crossing the border. There are ample service stations along the E20, S3, and A1, but in Latvia, stations are less frequent between Riga and Liepaja – fill up in Riga.

  • Denmark: Tank in Copenhagen (Shell, OK Q8)
  • Sweden: Statoil, Circle K at Ystad
  • Poland: Orlen, Lotos along A1
  • Latvia: Neste, Viada near Riga

Currency: Denmark uses DKK, Sweden SEK, Poland PLN, Latvia EUR. It's wise to have a credit card (Visa/Mastercard) accepted everywhere. Cash may be needed in rural Latvian shops. Border crossing Poland–Latvia is Schengen, no passport control but occasional random checks.


Natural Landscapes and Local Commerce

The route transitions from the rolling hills and beech forests of southern Sweden to the flat agricultural plains of Pomerania, then into the Baltic coastal lowlands of Latvia. Near Liepaja, you'll encounter the Curonian Spit (a UNESCO site) accessible via ferry from Klaipėda, but that's a detour. The Latvian coastline is wild with white sand beaches and pine forests – a hidden gem.

UNESCO World Heritage Sites en route: the Historic Centre of Gdańsk (including the medieval crane and St. Mary's Church) is a must-see. Also, the Curonian Spit (shared with Lithuania) is a unique sand dune peninsula. If you have time, detour to the Old Town of Riga, another UNESCO site, but it's off the direct path.

  • Gdańsk: Main Town, St. Mary's Basilica, Motława River
  • Curonian Spit: Parnidis Dune, Hill of Witches
  • Riga: Art Nouveau architecture, Central Market

Local commerce: Look for amber jewelry in Liepaja (Baltic gold). In Gdańsk, buy amber from street vendors or the Mariacka Street market. Polish pottery (Bolesławiec) is also popular. In Latvia, try smoked fish and herbal teas. Small farms along the A11 sell honey and berries.


Frequently Asked Questions

How long does it take to drive from Copenhagen to Liepaja?

Total driving time is around 10-12 hours, plus a 4.5-hour ferry from Ystad to Świnoujście. With stops, plan 14-16 hours if doing it in one day.

Is it worth driving from Copenhagen to Liepaja?

Yes, for the scenic variety (Swedish forests, Polish coast, Latvian beaches) and the chance to visit UNESCO sites like Gdańsk and the Curonian Spit. It's a unique Baltic adventure.

What are the best stops between Copenhagen and Liepaja?

Top stops include Ystad (Sweden), Gdańsk (Poland), and the Curonian Spit (Lithuania). In Latvia, visit Kuldīga and the Pape Nature Reserve.

Are there tolls on the route?

Poland has electronic tolls on some motorways; Latvia and Sweden have no tolls for passenger cars. Check eTOLL for Poland.

Can I bring a pet on the ferry?

Yes, Scandlines allows pets in vehicles or in kennels on deck. Book in advance and have vaccination papers.