Print pageHow to get here
By train
Haverfordwest. Take the A487 to St Davids (16 miles/25.6 km). From Cross Square (St Davids), follow signs for St Justinians (1.5 miles/2.5 km).
By bus
A regular bus service runs between Haverfordwest and St Davids about every hour. From St Davids a shuttle bus runs to St Justinians every hour (April - September).
By road
Nearest town: St Davids. From the centre of the village (Cross Square) take a slight left onto Goat Street. Take a sharp right onto Pitt Street, then a left onto Feidr Treginnis and follow signs for St Justinians (1.5 miles/2.5 km), where the road ends. Parking is provided at St Justinians.
Sat nav POI file
If you have a satellite navigation system that can accept POI files, please see our POI page for a download link and instructions.
Other ways to get to the reserve
Boats cross (weather permitting) from the Lifeboat Station at St Justinians at 10 am and 12 pm, returning at 4 pm. Book your boat ticket through Thousand Island Expeditions, located at Cross Square, St Davids, Pembrokeshire SA62 6SL. Tel: 01437 721686. E-mail: sales@thousandislands.co.uk