Trains run from Swansea via Carmarthen and Whitland to Tenby and on to Pembroke Dock. The station is a few minutes’ walk from the old town.
Routes at a glance
| From | By | Time | Good to know |
|---|---|---|---|
| Swansea | Train | About 1 h 30 | Direct trains on the Pembroke Dock line; not every hour. |
| Cardiff | Train | About 2 h 30–3 h | Direct or with a change at Swansea or Carmarthen. |
| Cardiff | Car | About 2 h | Via the M4 and A477. |
| London Paddington | Train | About 4 h 30–5 h | Change at Swansea or Carmarthen. |
| St Davids | Car | About 1 h | Via Haverfordwest. |
Times are typical and fares change — check current timetables and prices before you travel.
Getting around
The town is small and walkable; parking is limited, so use the park-and-ride in summer. Buses link Tenby with Saundersfoot, Manorbier and Pembroke, and the coast path connects them on foot.
Onward
Continue west into the Pembrokeshire Coast or east to Gower and Swansea. See Getting to Wales.

