Skip navigation
Weather today

23°C

Map of Ramsey Island
Where is it?
View map
Right, let's go...
Plan a visit
Wales Accredited Attraction
Print page

How 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

Contact us

Where is it?

  • Lat/lng: 51.86456,-5.33335
  • Grid reference: SM706237
  • Nearest town: St David's, Pembrokeshire
  • County: Pembrokeshire
  • Country: Wales

Get directions

Note: Some reserves are not served directly by public transport and, in these cases, a nearby destination (from which you may need to walk or take a taxi or ferry) may be offered.