Checking flights...

Bus

Public transport is limited, especially on Sunday and in winter.

The main Pembrokeshire coastal bus services stopping here are the Strumble and Puffin Shuttles. From 25 March to 25 September there's also the Celtic Coaster, which circles between St Davids, St Non's Bay, St Justinian and Whitesands.

Up to nine 411 buses per day go to/from Solva (£1.65, eight minutes), Newgale (£2.35, 21 minutes) and Haverfordwest (£3.40, 40 minutes, 10 daily), while 413 buses run to/from Fishguard (£3.80, 45 minutes, six daily).