Checking flights...

Bus

The bus station is next to the tourist office on Upper Park Rd.

Tenby's direct bus connections include two X49 services per day to/from Narberth (£5, 23 minutes), regular 381 buses to/from Saundersfoot (£2.50, 10 minutes), the hourly 349 to/from Manorbier (£3.60, 20 minutes) and Pembroke (£4.30, 45 minutes), and the hourly 381 to/from Haverfordwest (£5.25, 1¼ hours).

National Express coaches head to/from Swansea (£9.20, 1½ hours, two daily), Cardiff (£19, 3½ hours, one direct daily), Birmingham (£42, six hours, one direct daily) and London (£32, seven hours, one direct daily).

Train

There are direct trains to/from Pembroke (£5.50, 20 minutes, nine daily), Narberth (£5.20, 20 minutes, nine daily), Swansea (£15, 1½ hours, seven daily) and Cardiff (from £12, three hours, one direct daily).