Pembrokeshire Coast Path landscape

Photo: Photo by Alex Russell-Saw on Unsplash

Pembrokeshire Coast Path

~11 days · 151.2 mi · hard · Point-to-point

Quick facts

Distance151.2 mi
Days out11
Elevation gain19,383 ft
Gain / mile128 ft
High point571 ft
Difficulty index54/100

What the Pembrokeshire Coast Path is known for

A National Trail officially about 300 km (our mapped route measures 243.4 km) around the cliffs, coves, and surf beaches of Britain's only coastal national park, from Amroth to St Dogmaels.

Route map & campsites

Route map of the Pembrokeshire Coast Path on OpenStreetMap terrain Open in Planner →

Route shape from OpenStreetMap geometry. Start · End · Camp

Elevation profile

Elevation ranges from 16 ft to 515 ft over 151.2 mi. Measured from OSM geometry (approximate).

  • Uphill 7.5 mi · 5%
  • Downhill 5.1 mi · 3%
  • Flat 138.6 mi · 92%

Ridgefold breaks every route into uphill, downhill, and flat — see the full per-day breakdown in the app.

How hard is the Pembrokeshire Coast Path?

54 / 100

On the Ridgefold Difficulty Index, the Pembrokeshire Coast Path scores 54/100, a relative rating across the 569 trails we've mapped, blending distance, elevation gain, and steepness. It is a comparison within our set, not an official rating.

Frequently asked questions

How many days does the Pembrokeshire Coast Path take?

Most backpackers hike the Pembrokeshire Coast Path in about 11 days (10 nights out) over its 151.2 miles, though pace varies with fitness and conditions.

How much elevation gain is on the Pembrokeshire Coast Path?

The Pembrokeshire Coast Path climbs roughly 19,383 ft total — about 128 ft per mile, topping out near 571 ft.

Related trails

Sources & attribution

Route geometry and stats derived from OpenStreetMap (© OpenStreetMap contributors, ODbL) — source relation. Stats are approximate and may differ from official surveys; permit rules and conditions change — verify with the managing authority before your trip. Last reviewed July 2026.

Plan the Pembrokeshire Coast Path Plan Free →