Love Rīga.
Brick town · wind coast · two-sea cape

Kurzeme Coast Road Trip

Drive from Kuldīga to Liepāja, Pāvilosta, Ventspils and Cape Kolka before returning through Jūrmala over six or seven days.

Allow
6–7 days
Route
596 km
Drive time
9 hr 2 min
Stops
7
The roadbook

Western Latvia works as a complete road trip rather than a sequence of beaches. Kuldīga begins with brick, timber and the Venta waterfall; Liepāja brings port-city scale; Pāvilosta and Jūrkalne slow the road before Ventspils and the long Slītere coast reach Cape Kolka, where the Baltic Sea and Gulf of Riga meet.

Wind and water are the real variables. Stay on public roads, use signed beach access and give Slītere’s protected landscapes a full day. The loop is long enough for two bases on the west coast, not a nightly suitcase relay.

Interactive route

The road, in one glance

Pinch or scroll with Ctrl / to zoom

1234567

Drawing the route…

Road-trip route7 recommended stopsDistances and drive times are estimates
Stop by stop

The route earns
its distance

Each pin is selected as a place to do something—not merely proof that you passed through.

  1. 01Riga
  2. 02Kuldīga
  3. 03Liepāja
  4. 04Pāvilosta & Jūrkalne
  5. 05Ventspils
  6. 06Cape Kolka
  7. 07Jūrmala
Riga on the road-trip routePhoto: Jorge Franganillo from Barcelona, Spain · CC BY 2.0
Stop 01

Riga

Leave west after the city stay with the first Kuldīga night already secured.

What it is

Riga ( REE-gə), officially Riga State City (Latvian: Rīgas valstspilsēta), is the capital, primate, and largest city of Latvia and the second largest in the Baltics. Home to 588,911 inhabitants (as of 2026), the city accounts for a third of Latvia's total population. The population of Riga metropolitan area, which stretches beyond the city limits, is estimated at 847,162 (as of 2025).

Kuldīga on the road-trip routePhoto: Inārs Švarcs · CC BY-SA 4.0
Stop 02

Kuldīga

A remarkably coherent old town meets the broad Venta Rapid beneath brick bridges.

What it is

Kuldīga (, German: Goldingen) is a town in the Courland region of Latvia, in the western part of the country. It is the center of Kuldīga Municipality with a population of approximately 13,500. Kuldīga was first mentioned in 1242.

Liepāja on the road-trip routePhoto: Edgars Šulcs · CC BY-SA 4.0
Stop 03

Liepāja

Music, military history, market halls and a long urban beach give the west coast its city chapter.

What it is

Liepāja (formerly: Libau) is a state city in western Latvia, located on the Baltic Sea. It is the largest city in the Courland region and the third-largest in the country after Riga and Daugavpils. It is an important ice-free port.

Pāvilosta & Jūrkalne on the road-trip routePhoto: Laima Gūtmane (simka) · CC BY-SA 3.0
Stop 04

Pāvilosta & Jūrkalne

A small harbor and the coast’s dramatic bluffs turn the drive north into its most scenic day.

What it is

Pāvilosta (; German: Paulshafen) is a small port town in South Kurzeme Municipality in the Courland region of Latvia. It is located at the mouth of Saka river. The population in 2020 was 881.

Ventspils on the road-trip routePhoto: Edgars Šulcs · CC BY-SA 4.0
Stop 05

Ventspils

A working port, castle and family-friendly seafront make a practical northwest base.

What it is

Ventspils (Latvian: ) is a state city in northwestern Latvia in the historical Courland region of Latvia, and is the sixth largest city in the country. At the beginning of 2020, Ventspils had a population of 33,906. It is situated on the Venta River and the Baltic Sea, and has an ice-free port.

Cape Kolka on the road-trip routePhoto: Edgars Šulcs · CC BY-SA 4.0
Stop 06

Cape Kolka

A windswept sand point marks the meeting of open Baltic and Gulf waters inside Slītere National Park.

What it is

Cape Kolka (Livonian: Kūolka nanā, Latvian: Kolkasrags) is a cape on the Baltic Sea, near the entry to Gulf of Riga, on the Livonian coast, in the Courland Peninsula of Latvia. The cape is surrounded by the Irbe Strait (Irbes šaurums) which serves as the natural border with Estonia. Cape Kolka represents the north-western limit of the Gulf of Riga.

Jūrmala on the road-trip routePhoto: Raul Cortez999 · CC BY-SA 4.0
Stop 07

Jūrmala

Wooden resort architecture and Gulf beaches provide a soft final night before Riga.

What it is

Jūrmala (Latvian:; "seaside") is a state city in the Vidzeme region of Latvia, about 25 kilometres (16 miles) west of Riga. Jūrmala is a resort town stretching 32 km (20 miles) and is sandwiched between the Gulf of Riga and the Lielupe River. It has a 33 km (21 miles) stretch of white-sand beach and is the fifth-largest city in Latvia.

Before the next bend

Drive the conditions,
not the itinerary.

Use formal coast access, keep away from unstable bluffs and check wind, fire and park notices. Fuel before the more remote Slītere section.

Route desk

Checked against
the people who run it

Distances and driving times are planning estimates. Conditions, closures, ferries, permits and park rules can change, so check the linked official guidance before setting out.