Driving directions to Tenby:
From Cardiff: Take the M4 westbound towards Swansea, continue on A48 then take the A40 towards Haverfordwest. Take the A477 towards Tenby.
From Pembroke: Take the A4139 towards Tenby.
From Carmarthen: Take the A40 towards Haverfordwest, then take the A477 towards Tenby.
Rail directions to Tenby:
The nearest train station to Tenby is Tenby station itself. It is served by trains on the West Wales Line between Swansea and Pembroke Dock.
Other suggestions:
If you are travelling from Saundersfoot, you can drive along the coast via the B4316 for some stunning views. Alternatively, if you are travelling from St. Davids, consider taking the Puffin Shuttle bus service that runs along the stunning coastal route.