Lamphey to Saundersfoot Walk

National Trail walk

A walk of about 17 miles along the Pembrokeshire Coast from Lamphey station to Saundersfoot station. Take the train to Lamphey, follow the trail and catch the train back from Saundersfoot.

Distance
17 mi
Time
6.5 hours
Train back
38min

The walk

From Lamphey station, walk to the Pembrokeshire Coast and follow the trail for 13.9 miles to Saundersfoot. Getting to and from the trail adds 2.5 miles away (about 3 to 3.5 miles on foot) in all.

Walking distances are estimates from the straight-line distance and the type of ground, not a measured route. Check a map before you set off. Times use Naismith's rule and don't include stops.

Both ends are in or near:

Getting there and back

At the end, trains from Saundersfoot back to Lamphey take from 38min. Times are averages from our journey data, not a live timetable.

To Lamphey from the cities

  • SwanseaFrom 2hr 7min
  • CardiffFrom 3hr 7min
  • BristolFrom 4hr 10min
  • BathFrom 4hr 33min
  • LondonFrom 5hr 18min
  • BirminghamFrom 5hr 26min
  • OxfordFrom 5hr 34min
  • ExeterFrom 5hr 40min

Good to know

How long is the Lamphey to Saundersfoot walk?

About 17 miles from station to station: 13.9 miles along the Pembrokeshire Coast and 2.5 miles away (about 3 to 3.5 miles on foot) getting to and from the trail.

How long does it take to walk from Lamphey to Saundersfoot?

About 6.5 hours by Naismith's rule: 3 miles an hour, plus an hour for every 600 metres of climbing (about 541 metres on this walk), without stops.

How do you get back from Saundersfoot to Lamphey?

By train: the quickest journey from Saundersfoot back to Lamphey takes 38min.

How do you get to Lamphey by train?

Lamphey is 2hr 7min from Swansea, 3hr 7min from Cardiff, 4hr 10min from Bristol and 5hr 18min from London by train.