Stavanger to Liepaja: A Baltic-Nordic Road Trip Guide

By admin, 17 June, 2026

Introduction

The drive from Stavanger to Liepaja covers roughly 1,600 kilometers, crossing three ferry connections and eight distinct climatic zones. A little-known fact: the E39 highway in Norway is one of the most ferry-dependent roads in Europe, with seven crossings between Stavanger and Kristiansand alone. This trip takes you from the deep fjords of southwestern Norway through the flat farmlands of Denmark, across the Baltic Sea, and finally into the windswept coast of Latvia. The total driving time is around 22 hours without stops, but with ferry waiting and recommended breaks, plan for at least three days.

This guide focuses on how to find the best stops and hidden gems between cities, with practical advice on fuel, food, and fatigue management. Whether you ask how long to drive Stavanger to Liepaja or is it worth driving Stavanger to Liepaja, the answer lies in the journey itself. The route offers a unique mix of Nordic wilderness, Danish hygge, and Baltic history.

Key highways include the Norwegian E39, Danish E20, German A1, Polish S6, and Lithuanian A12. The most scenic segment is the stretch from Stavanger to Kristiansand, where the road hugs the coast and passes through tiny fishing villages.

SegmentDistanceDriving TimeFerries
Stavanger – Kristiansand (NO)310 km5.5 h2 (Mortenstøyn, Løland)
Kristiansand – Hirtshals (DK) via ferry120 km (ferry)3 h1 (Fjord Line)
Hirtshals – Rødby (DK)360 km4 h0
Rødby – Puttgarden (DE) via ferry19 km (ferry)45 min1
Puttgarden – Berlin (DE)340 km3.5 h0
Berlin – Liepaja (LV)780 km9 h0

Road Safety, Family Stops, and Fatigue Management

Road quality is excellent in all countries. In Norway, watch for narrow roads and tunnels with sudden exits. In Poland and Lithuania, be cautious of poorly lit sections and occasional potholes. Speed limits vary: Norway 80 km/h, Denmark 130 km/h, Germany unlimited (advisory 130 km/h), Poland 140 km/h, Lithuania 110 km/h. Seat belts are mandatory; child seats are required for children under 135 cm. In Norway, use daytime running lights year-round.

For families, the route offers numerous kid-friendly stops. The Kristiansand Zoo and Amusement Park (Dyreparken) is a top attraction. In Denmark, Legoland Billund is a 1-hour detour from the E20. In Germany, the Hamburg Miniatur Wunderland (world's largest model railway) is a 30-minute detour. In Latvia, the Liepaja Beach and Seaside Park are perfect for children.

  • Pet-friendly: Most ferries allow pets (Fjord Line has kennels; Scandlines requires a muzzle). Hotels along the route in Denmark and Germany are pet-friendly; in Norway, always check in advance. Rest stops in Germany often have designated dog walking areas.
  • Fatigue management: Plan to stop every 2 hours. Recommended rest zones: Nesbrua (Norway) – a scenic viewpoint with a cafe; Kolding (Denmark) – the Koldinghus Castle park; Stolpe (Germany) – a modern Autohof with showers and restaurants.

Natural Landscapes and Local Commerce

The Norwegian segment is dominated by fjords and mountains. The Lysefjord near Stavanger offers the famous Preikestolen (Pulpit Rock) – a 604-meter cliff that draws hikers from around the world. The road crosses several bridges and tunnels, including the 4.4-kilometer Bragernestunnel. In Denmark, the landscape flattens into rolling farmland and beech forests. The island of Funen is particularly picturesque, with half-timbered houses and thatched roofs.

In Germany, the route passes through the Holstein Switzerland lake district south of Puttgarden. The Plön Castle and the town of Eutin are worth a short detour. Poland and Lithuania offer the Baltic coastal plain, with long sandy beaches and pine forests. The Curonian Spit (UNESCO site) is a narrow sand dune peninsula accessible from Klaipėda, Lithuania – a 2-hour detour from the route.

  • UNESCO sites along the route: Bryggen (Bergen, possible side trip), Lübeck (Altstadt), Wismar (Altstadt), Curonian Spit (Lithuania).
  • Hidden off-route spot: The island of Ærø in Denmark, reachable by ferry from Svendborg – known for its charming capital Ærøskøbing.
  • Local commerce: In Norway, roadside stalls sell smoked salmon and cloudberry jam. In Lithuania, look for amber jewelry and handmade woolen goods.

Route Logistics and Infrastructure

Fuel stations in Norway are spaced every 30-50 km along the E39, but many close by 22:00. Carry a credit card with PIN – unmanned stations are common. In Denmark and Germany, stations are abundant and open 24/7 along motorways. In Poland and Lithuania, fuel is cheaper but stations can be sparse in rural areas; fill up in larger towns. Tolls apply in Norway (AutoPASS system), Germany (no toll for cars), and Poland (e-toll for some highways). Bridge tolls include the Storebælt Bridge in Denmark (approx. 50 EUR one-way).

Ferry bookings are essential. The two major ferries are Kristiansand-Hirtshals and Rødby-Puttgarden. Book at least 24 hours ahead online; summer slots fill days in advance. The smaller ferries in Norway (Mortensøy, Løland) are free and run frequently. Expect to spend 6-8 hours total on ferries.

  • Norway: E39, free ferries at Mortenstøyn and Løland (no booking needed).
  • Denmark: E20 across Storebælt Bridge (toll).
  • Germany: A1 from Puttgarden to Lübeck, then A24 to Berlin.
  • Poland: S6 from Gdańsk to Elbląg, then S7/E77 to the border.
  • Lithuania/Latvia: A12/E67 via Riga to Liepaja (A9).

Frequently Asked Questions

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

The driving time is about 22 hours, but with ferries and stops, plan for 3 days.

Is it worth driving from Stavanger to Liepaja?

Yes, the route offers a unique blend of fjords, Baltic beaches, and UNESCO sites. The journey itself is the highlight.

What are the best stops between Stavanger and Liepaja?

Preikestolen (Norway), Legoland Billund (Denmark), Lübeck Altstadt (Germany), and the Curonian Spit (Lithuania) are top picks.

Do I need a vignette for any country?

Norway uses AutoPASS (toll system), Germany has no tolls for cars, Poland has electronic tolls on some highways, and Lithuania does not require a vignette.