How to get here

By train

Regular bus services into this area from Haverfordwest train station 20 miles and Fishguard train station 19 miles

By road

The A487 is the main access road to St David's from Haverfordwest and Fishguard. Minor roads head out from the city to the coast

By foot

The 186-mile Pembrokeshire Coast Path is Wales' only National Trail. It follows the coastline around the peninsula and passes within one mile of St David"s. It is a pleasant walk from the city towards it, on footpaths and quiet country lanes, especially southwest to St Justinian, Treginnis and Porthclais. St David's Commons are best reached on foot from Solva village

By ferry

A variety of boat operators advertise trips around the coastline and nearby islands in St Davids. Ferries run to Fishguard from Rosslare in Ireland

By bus

Catch the Celtic Coaster shuttle bus from St David's to Whitesands (for St David's Head), St Justinians and Porth Clais. Also 400 Puffin Shuttle to St David's from Solva, Marloes and Milford Haven; 404 Strumble Shuttle to St David's from Fishguard and Newport; 342 and 411 to St David's from Haverfordwest

By cycle

National Cycle Network route 4 passes through St David's on its way from Haverfordwest to Fishguard. There are several easy detours to the coast along quiet country lanes

List view

    Map view

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