How to get here

By train

Haverfordwest 13 miles

By road

B4327 from Haverfordwest, follow signs for Marloes and Martin's Haven Embarcation. Left in Marloes Village for Marloes Sands; straight through village for Martin's Haven - follow signs

Parking: Car parking charge at Marloes and Martin's Haven car parks - £5.

By foot

Pembrokeshire Coast Path

By bus

Bus - services are provide by Puffin Shuttle from St Davids to Milford Haven.

By cycle

View local cycle routes on the National Cycle Network website.


List view

    Map view

    National Trust
    place to visit
    Cluster of pins Shows number of grouped pins. Zoom in to see individual pins