The South West Coast Path is England's longest National Trail — a 630-mile (1,014 km) walk around the whole south-west peninsula, from Minehead in Somerset, around the cliffs and coves of Devon and Cornwall, to South Haven Point on Poole Harbour in Dorset. The route divides into 52 official day-stages; most walkers take 7–8 weeks to complete the whole path, or tackle it a region at a time. Tap any stage for its full guide.

How the trail divides

The path runs through four counties, and almost nobody walks all 52 stages in one go — most people take it a region at a time. Each region below has its own guide with every stage, its distance, its climb and its grade.

Somerset & Exmoor
Stages 1–2 · 22 mi · 1,601 m ascent
Minehead's Start sculpture and the wooded Exmoor cliffs above the Bristol Channel.
North Devon
Stages 3–10 · 103 mi · 5,658 m ascent
The Great Hangman — the highest point on the whole path — the Taw and Torridge estuaries, and the wild switchback combes of the Hartland peninsula.
Cornwall
Stages 11–35 · 292 mi · 18,585 m ascent
Half the trail: Atlantic surf beaches, Tintagel and Padstow, the old mining cliffs of Penwith, Land's End, Lizard Point — the most southerly point of mainland Britain — and the fishing harbours of the Roseland, Fowey and Looe.
South Devon
Stages 36–45 · 127 mi · 7,531 m ascent
Plymouth, the Salcombe and Dart estuaries, the English Riviera, and the start of the Jurassic Coast at Orcombe Point — a section defined by its ferries.
Dorset & the Jurassic Coast
Stages 46–52 · 94 mi · 5,045 m ascent
The World Heritage coast: Lyme Regis, Golden Cap, Chesil Beach and Portland, Durdle Door, Lulworth Cove and Old Harry Rocks, to the finish at South Haven Point.

The route also depends on 17 ferries and tidal crossings — most of them on the south coast, where the estuaries run deep inland and the nearest bridge is miles away.

All 52 stages on one map

The whole route from Minehead round to South Haven Point. Tap any pin to open that stage's guide.

⬇ Download the whole route (GPX)

One file for your GPS or hiking app — all 52 stages plus points of interest. Each stage has its own GPX on its page.

Minehead to Porlock Weir — South West Coast PathStage 1

Minehead to Porlock Weir

Minehead → Porlock Weir

10.0 mi · 16.1 km · Moderate

Porlock Weir to Lynmouth — South West Coast PathStage 2

Porlock Weir to Lynmouth

Porlock Weir → Lynmouth

12.1 mi · 19.5 km · Moderate

Lynmouth to Combe Martin — South West Coast PathStage 3

Lynmouth to Combe Martin

Lynmouth → Combe Martin

13.6 mi · 21.8 km · Hard

Combe Martin to Woolacombe — South West Coast PathStage 4

Combe Martin to Woolacombe

Combe Martin → Woolacombe

14.4 mi · 23.1 km · Moderate

Woolacombe to Braunton — South West Coast PathStage 5

Woolacombe to Braunton

Woolacombe → Braunton

14.7 mi · 23.7 km · Moderate

Braunton to Instow — South West Coast PathStage 6

Braunton to Instow

Braunton → Instow

11.5 mi · 18.5 km · Easy

Instow to Westward Ho! — South West Coast PathStage 7

Instow to Westward Ho!

Instow → Westward Ho!

12.2 mi · 19.7 km · Moderate

The South West Coast Path on the north Devon coastStage 8

Westward Ho! to Clovelly

Westward Ho! → Clovelly

11.0 mi · 17.8 km · Moderate

Clovelly to Hartland Quay — South West Coast PathStage 9

Clovelly to Hartland Quay

Clovelly → Hartland Quay

10.3 mi · 16.6 km · Hard

Hartland Quay to Bude — South West Coast PathStage 10

Hartland Quay to Bude

Hartland Quay → Bude

15.0 mi · 24.2 km · Hard

Bude to Crackington Haven — South West Coast PathStage 11

Bude to Crackington Haven

Bude → Crackington Haven

10.1 mi · 16.2 km · Moderate

Crackington Haven to Tintagel — South West Coast PathStage 12

Crackington Haven to Tintagel

Crackington Haven → Tintagel

11.4 mi · 18.3 km · Moderate

Tintagel to Port Isaac — South West Coast PathStage 13

Tintagel to Port Isaac

Tintagel → Port Isaac

9.3 mi · 14.9 km · Hard

Port Isaac to Padstow — South West Coast PathStage 14

Port Isaac to Padstow

Port Isaac → Padstow

11.6 mi · 18.7 km · Moderate

Padstow to Porthcothan — South West Coast PathStage 15

Padstow to Porthcothan

Padstow → Porthcothan

13.4 mi · 21.6 km · Moderate

Porthcothan to Newquay — South West Coast PathStage 16

Porthcothan to Newquay

Porthcothan → Newquay

10.7 mi · 17.2 km · Moderate

Newquay to Perranporth — South West Coast PathStage 17

Newquay to Perranporth

Newquay → Perranporth

15.1 mi · 24.4 km · Moderate

Perranporth to Portreath — South West Coast PathStage 18

Perranporth to Portreath

Perranporth → Portreath

12.0 mi · 19.4 km · Moderate

Portreath to Hayle — South West Coast PathStage 19

Portreath to Hayle

Portreath → Hayle

12.1 mi · 19.4 km · Moderate

Hayle to St Ives — South West Coast PathStage 20

Hayle to St Ives

Hayle → St Ives

7.1 mi · 11.5 km · Easy

St Ives to Pendeen — South West Coast PathStage 21

St Ives to Pendeen

St Ives → Pendeen

12.6 mi · 20.3 km · Hard

Pendeen to Sennen Cove — South West Coast PathStage 22

Pendeen to Sennen Cove

Pendeen → Sennen Cove

9.2 mi · 14.8 km · Moderate

Sennen Cove to Lamorna — South West Coast PathStage 23

Sennen Cove to Lamorna

Sennen Cove → Lamorna

12.0 mi · 19.4 km · Moderate

Lamorna to Marazion — South West Coast PathStage 24

Lamorna to Marazion

Lamorna → Marazion

9.7 mi · 15.7 km · Moderate

Marazion to Porthleven — South West Coast PathStage 25

Marazion to Porthleven

Marazion → Porthleven

10.2 mi · 16.4 km · Moderate

Porthleven to The Lizard — South West Coast PathStage 26

Porthleven to The Lizard

Porthleven → The Lizard

14.1 mi · 22.8 km · Moderate

The Lizard to Coverack — South West Coast PathStage 27

The Lizard to Coverack

The Lizard → Coverack

10.6 mi · 17.0 km · Moderate

Coverack to Helford — South West Coast PathStage 28

Coverack to Helford

Coverack → Helford

13.6 mi · 21.9 km · Moderate

Helford to Falmouth — South West Coast PathStage 29

Helford to Falmouth

Helford → Falmouth

10.2 mi · 16.3 km · Moderate

Falmouth to Portloe — South West Coast PathStage 30

Falmouth to Portloe

Falmouth → Portloe

13.7 mi · 22.0 km · Hard

Portloe to Mevagissey — South West Coast PathStage 31

Portloe to Mevagissey

Portloe → Mevagissey

12.2 mi · 19.6 km · Moderate

Mevagissey to Par — South West Coast PathStage 32

Mevagissey to Par

Mevagissey → Par

10.9 mi · 17.6 km · Moderate

Par to Polperro — South West Coast PathStage 33

Par to Polperro

Par → Polperro

13.9 mi · 22.4 km · Moderate

Polperro to Portwrinkle — South West Coast PathStage 34

Polperro to Portwrinkle

Polperro → Portwrinkle

13.4 mi · 21.5 km · Moderate

Portwrinkle to Plymouth — South West Coast PathStage 35

Portwrinkle to Plymouth

Portwrinkle → Plymouth

12.9 mi · 20.7 km · Moderate

Plymouth to Wembury — South West Coast PathStage 36

Plymouth to Wembury

Plymouth → Wembury

16.0 mi · 25.7 km · Hard

Newton Ferrers to Bigbury-on-Sea — South West Coast PathStage 37

Newton Ferrers to Bigbury-on-Sea

Newton Ferrers → Bigbury-on-Sea

13.7 mi · 22.1 km · Moderate

Bigbury-on-Sea to Salcombe — South West Coast PathStage 38

Bigbury-on-Sea to Salcombe

Bigbury-on-Sea → Salcombe

13.1 mi · 21.1 km · Moderate

Salcombe to Torcross — South West Coast PathStage 39

Salcombe to Torcross

Salcombe → Torcross

12.7 mi · 20.5 km · Moderate

The South West Coast Path in south DevonStage 40

Torcross to Dartmouth

Torcross → Dartmouth

10.3 mi · 16.6 km · Moderate

Dartmouth to Brixham — South West Coast PathStage 41

Dartmouth to Brixham

Dartmouth → Brixham

10.8 mi · 17.4 km · Moderate

Brixham to Babbacombe — South West Coast PathStage 42

Brixham to Babbacombe

Brixham → Babbacombe

13.8 mi · 22.3 km · Moderate

Babbacombe to Exmouth — South West Coast PathStage 43

Babbacombe to Exmouth

Babbacombe → Exmouth

13.5 mi · 21.7 km · Hard

Exmouth to Sidmouth — South West Coast PathStage 44

Exmouth to Sidmouth

Exmouth → Sidmouth

13.3 mi · 21.3 km · Moderate

Sidmouth to Seaton — South West Coast PathStage 45

Sidmouth to Seaton

Sidmouth → Seaton

9.8 mi · 15.8 km · Moderate

Seaton to Seatown — South West Coast PathStage 46

Seaton to Seatown

Seaton → Seatown

14.4 mi · 23.2 km · Hard

Seatown to Abbotsbury — South West Coast PathStage 47

Seatown to Abbotsbury

Seatown → Abbotsbury

12.4 mi · 19.9 km · Moderate

Abbotsbury to Ferrybridge — South West Coast PathStage 48

Abbotsbury to Ferrybridge

Abbotsbury → Ferrybridge

10.9 mi · 17.5 km · Moderate

The Isle of Portland seen from the coast pathStage 49

Isle of Portland Circuit

Ferrybridge → Ferrybridge

13.4 mi · 21.5 km · Moderate

Ferrybridge to Lulworth Cove — South West Coast PathStage 50

Ferrybridge to Lulworth Cove

Ferrybridge → Lulworth Cove

14.6 mi · 23.5 km · Moderate

Lulworth Cove to Worth Matravers — South West Coast PathStage 51

Lulworth Cove to Worth Matravers

Lulworth Cove → Worth Matravers

11.7 mi · 18.8 km · Hard

Worth Matravers to South Haven Point — South West Coast PathStage 52

Worth Matravers to South Haven Point

Worth Matravers → South Haven Point

16.7 mi · 26.9 km · Hard