Step by step driving directions and route map on how to go from St David's to Aberystwyth by road.
Distance from St David's to Aberystwyth: 73.7 mi
Reverse route: Driving directions from Aberystwyth to St David's
A487, Fishguard Road
73.7 mi1 hour 29 mins