630 miles (1,014 km) of waymarked coast from Minehead to South Haven Point.
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.
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.
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.
The whole route from Minehead round to South Haven Point. Tap any pin to open that stage's guide.
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 → Porlock Weir
10.0 mi · 16.1 km · Moderate

Porlock Weir → Lynmouth
12.1 mi · 19.5 km · Moderate

Lynmouth → Combe Martin
13.6 mi · 21.8 km · Hard

Combe Martin → Woolacombe
14.4 mi · 23.1 km · Moderate

Woolacombe → Braunton
14.7 mi · 23.7 km · Moderate

Braunton → Instow
11.5 mi · 18.5 km · Easy

Instow → Westward Ho!
12.2 mi · 19.7 km · Moderate

Westward Ho! → Clovelly
11.0 mi · 17.8 km · Moderate

Clovelly → Hartland Quay
10.3 mi · 16.6 km · Hard

Hartland Quay → Bude
15.0 mi · 24.2 km · Hard

Bude → Crackington Haven
10.1 mi · 16.2 km · Moderate

Crackington Haven → Tintagel
11.4 mi · 18.3 km · Moderate

Tintagel → Port Isaac
9.3 mi · 14.9 km · Hard

Port Isaac → Padstow
11.6 mi · 18.7 km · Moderate

Padstow → Porthcothan
13.4 mi · 21.6 km · Moderate

Porthcothan → Newquay
10.7 mi · 17.2 km · Moderate

Newquay → Perranporth
15.1 mi · 24.4 km · Moderate

Perranporth → Portreath
12.0 mi · 19.4 km · Moderate

Portreath → Hayle
12.1 mi · 19.4 km · Moderate

Hayle → St Ives
7.1 mi · 11.5 km · Easy

St Ives → Pendeen
12.6 mi · 20.3 km · Hard

Pendeen → Sennen Cove
9.2 mi · 14.8 km · Moderate

Sennen Cove → Lamorna
12.0 mi · 19.4 km · Moderate

Lamorna → Marazion
9.7 mi · 15.7 km · Moderate

Marazion → Porthleven
10.2 mi · 16.4 km · Moderate

Porthleven → The Lizard
14.1 mi · 22.8 km · Moderate

The Lizard → Coverack
10.6 mi · 17.0 km · Moderate

Coverack → Helford
13.6 mi · 21.9 km · Moderate

Helford → Falmouth
10.2 mi · 16.3 km · Moderate

Falmouth → Portloe
13.7 mi · 22.0 km · Hard

Portloe → Mevagissey
12.2 mi · 19.6 km · Moderate

Mevagissey → Par
10.9 mi · 17.6 km · Moderate

Par → Polperro
13.9 mi · 22.4 km · Moderate

Polperro → Portwrinkle
13.4 mi · 21.5 km · Moderate

Portwrinkle → Plymouth
12.9 mi · 20.7 km · Moderate

Plymouth → Wembury
16.0 mi · 25.7 km · Hard

Newton Ferrers → Bigbury-on-Sea
13.7 mi · 22.1 km · Moderate

Bigbury-on-Sea → Salcombe
13.1 mi · 21.1 km · Moderate

Salcombe → Torcross
12.7 mi · 20.5 km · Moderate

Torcross → Dartmouth
10.3 mi · 16.6 km · Moderate

Dartmouth → Brixham
10.8 mi · 17.4 km · Moderate

Brixham → Babbacombe
13.8 mi · 22.3 km · Moderate

Babbacombe → Exmouth
13.5 mi · 21.7 km · Hard

Exmouth → Sidmouth
13.3 mi · 21.3 km · Moderate

Sidmouth → Seaton
9.8 mi · 15.8 km · Moderate

Seaton → Seatown
14.4 mi · 23.2 km · Hard

Seatown → Abbotsbury
12.4 mi · 19.9 km · Moderate

Abbotsbury → Ferrybridge
10.9 mi · 17.5 km · Moderate

Ferrybridge → Ferrybridge
13.4 mi · 21.5 km · Moderate

Ferrybridge → Lulworth Cove
14.6 mi · 23.5 km · Moderate

Lulworth Cove → Worth Matravers
11.7 mi · 18.8 km · Hard

Worth Matravers → South Haven Point
16.7 mi · 26.9 km · Hard