Getting Here and Around
St. David's is on the A487. The nearest train station is 14 mi southeast in Haverfordwest. Bus 411 travels from Haverfordwest to St. David's roughly every hour or so.
Free Fodor's Newsletter
Subscribe today for weekly travel inspiration, tips, and special offers.
Fodor's Trip Planning Ideas
- Great American Vacation: Find Your Next U.S. Trip with Fodor's
- 80 Degrees: Fodor's Helps You Find Your Best Beach Vacation Spots
- Go List: Fodor's Top 25 Places to Go in 2013
- Hotel Awards 2012: Fodor's 100 Top Hotels
- Weekend Getaways: Fodor's Recommends the Best Weekend Escapes in the US
- Best of Europe: Fodor's Picks the Best Places to Visit in Europe
- Cardiff Savings! Book at Mercure Cardiff Centre Fr $85+/Nt Expedia
- Small budget: Book The Angel 3 Nts in May Fr $184+/Nt Expedia
- Book the Holiday Inn Express Cardiff Bay 3 Nts in May Fr $150+/Nt — $150 Expedia
- Mercure Cardiff Holland House and Spa in May: $159 & Up — $159 Expedia
- Book 4-Star Hilton Cardiff Fr $201+/Nt — $201 Expedia