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.
The closest airport to Tenby is Cardiff Airport, which is approximately 95 miles away. The recommended route from the airport is to take the A48 to Carmarthen and then follow the A477 to Tenby. Alternatively, there are bus and train services available from the airport to Tenby.