There are 4 ways to get from Tenby to Fishguard by bus, taxi, car or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  2 h 5 min

  1. 381 / ...
  2. T5

$6 - $13

3 alternative options

Taxi  •  46 min

  1. 34.4 miles

$120 - $150

Drive  •  46 min

  1. 34.4 miles

$7 - $11

Uber  •  46 min

  1. 34.4 miles

$70 - $110

What companies run services between Tenby, Wales and Fishguard, Wales?

You can take a bus from Tenby to Fishguard via Withybush, Fishguard Road (Withybush Hospital) in around 2 h 5 min.

Bus operators
Taf Valley Coaches
Phone
01994 240908
Email
tafvalley@btconnect.com
Website
tafvalleycoaches.co.uk
Bus from The Green, Lower Park Road (Saw Mills) to Haverfordwest, Bus Station (Haverfordwest Bus Station)
Ave. Duration
1 h 7 min
Frequency
Hourly
Estimated price
$9
Schedules at
tafvalleycoaches.co.uk
Richards Bros
Phone
+44 1239 613756
Email
enquiries@richardsbros.co.uk
Website
richardsbros.co.uk
Bus from Withybush, Fishguard Road (Withybush Hospital) to Fishguard, The Square (Fishguard Town Hall)
Ave. Duration
24 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
richardsbros.co.uk
Other operators
Uber Cardiff
Website
uber.com
Towncar from Tenby to Fishguard
Ave. Duration
46 min
Frequency
On demand
Estimated price
$70 - $110
Signup at
uber.com
uberASSIST
$70 - $110
uberX
$70 - $110
uberEXEC
$95 - $130
uberXL
$100 - $150
Taxi from Tenby to Fishguard
Ave. Duration
46 min
Estimated price
$120 - $150

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about US trains?, How do I buy a London Underground ticket? and Need to know: Eurostar - to help you get the most out of your next trip.

Questions & Answers

The distance between Tenby and Fishguard is 40 km. The road distance is 55 km.

The cheapest way to get from Tenby to Fishguard is to bus which costs £4 - £10 and takes 2 h 5 min.

The quickest way to get from Tenby to Fishguard is to taxi which takes 46 min and costs £90 - £120.

No, there is no direct bus from Tenby to Fishguard. However, there are services departing from The Green, Lower Park Road (Saw Mills) and arriving at Fishguard, The Square (Fishguard Town Hall) via Withybush, Fishguard Road (Withybush Hospital). The journey, including transfers, takes approximately 2 h 5 min.

It takes approximately 2 h 5 min to get from Tenby to Fishguard, including transfers.