Getting there & away
Richards Brothers bus 411 runs to St David’s from Haverfordwest (£3.50, 45 minutes, hourly Monday to Saturday, every two hours Sunday) and to Fishguard (50 minutes, every two hours Monday to Saturday, one daily Sunday).
From Easter to September, the Puffin Shuttle (bus 400/315) goes around the coast three times each day, from St David’s to Solva (15 minutes), Newgale Beach (30 minutes), Broad Haven (£2.20, 50 minutes), Dale (1¾ hours) and Milford Haven (2¼ hours) to Haverfordwest (2½ hours) and back again.
The Celtic Coaster (bus 403) shuttles from St David’s to St Non’s Bay, Porthclais, St Justinian and Whitesands Beach (hourly Easter to September); a return ticket costs £1, an all-day ticket is £2.
St David's (Ty-ddewi)
- St David's (Ty-ddewi) Overview
-
Getting there & around
- Hotels
- Forum
Things to do
- All things to do (23)
- Activities (6)
- Entertainment (2)
- Restaurants (7)
- Shopping (4)
- Sights (4)
- Tours (0)








