Driving is the fastest way from Bristol Airport to Tenby and Pembrokeshire, at roughly 95 to 115 miles and about 2 hours 15 minutes to 2 hours 45 minutes depending on your exact route and traffic on the M4/M5. There's no direct train: the fastest realistic rail journey from Bristol Temple Meads involves at least one change and commonly takes somewhere in the region of 3.5 to 5 hours door to station, depending on the connection. A pre-booked taxi or private transfer is the most comfortable door-to-door option for a trip this length, though it's a long-distance fare you should get a direct quote for rather than assume a fixed price. Checked 2026.
Why this is a longer trip than Bristol's usual routes
Bristol Airport sits at Lulsgate Bottom, around 8 miles south of Bristol city centre. Tenby and the wider Pembrokeshire coast are deep into south-west Wales, well beyond the destinations Bristol's taxi fares and bus routes are built around — for comparison, Cardiff is roughly 35 to 40 miles away, and Tenby is roughly two to three times that distance. See our popular routes guide for how Bristol's shorter, better-served destinations compare.
That distance matters for planning: it rules out Bristol's local coach network entirely, makes the train a multi-leg journey, and turns a taxi into a genuine long-distance transfer rather than a short airport run.
Driving: distance and time
Road distance from Bristol Airport to Tenby and the Pembrokeshire towns around it (Haverfordwest, Pembroke, Pembroke Dock, Saundersfoot) is commonly put at somewhere around 95 to 115 miles, mostly via the M5, the M4 and the Second Severn Crossing into Wales, then the A477 or A40 for the final stretch. Typical driving time is in the region of 2 hours 15 minutes to 2 hours 45 minutes in normal traffic, longer at peak times or around the Severn crossings. These figures vary by route planner and exact destination within Pembrokeshire, so check a mapping service for your specific postcode before you travel.
If you're self-driving, you'll need a car for the return leg too, or a collection arranged — Bristol Airport's car parks are relevant if you're leaving a vehicle behind rather than driving yourself all the way to the coast.
Taking the train
There's no railway station at Bristol Airport itself, so any rail journey starts with a connection into Bristol first — normally the A1 Airport Flyer coach to Bristol Temple Meads, an adult single from £9.50, taking roughly 30 to 40 minutes and running 24 hours a day.
From Temple Meads, there's no direct service to Tenby or into Pembrokeshire. You'll need at least one change, typically via Cardiff Central or further along the South Wales main line, before joining a Transport for Wales service toward Tenby, Pembroke Dock or Haverfordwest. Journey times for the rail leg alone commonly run from around 3.5 hours up to 5 hours depending on the connection and how much time you have at the changeover, so the Flyer coach plus train combination for the whole trip from the airport is a half-day journey, not a quick hop. Always check current times on Transport for Wales or National Rail Enquiries before booking, since timetables and the exact number of changes can vary by time of day.
Taxi and private transfer
For a journey this length, a pre-booked taxi or private transfer is usually the most comfortable option, since it goes door to door without a change and lets you travel with luggage without worrying about connections. It's also the most practical choice if you're arriving late, flying early, or travelling as a family or group.
Our taxis page covers Bristol Airport's official rank operator and pre-booked alternatives for the airport's standard routes, including a published fixed fare to Heathrow. Tenby and Pembrokeshire aren't among the distances currently quoted there, so for a route this long, get a direct quote before you book rather than assuming a price. Tick Taxi (our disclosed transport partner) is set up for long-distance transfers of this kind and can provide a fixed quote with your flight tracked, which removes the uncertainty of a delayed landing changing what you pay; contact them directly for the current price to Tenby or your specific Pembrokeshire destination.
Which option suits you
- Driving or a self-drive hire car — best if you want flexibility once you're in Pembrokeshire, are comfortable with a 2 to 3 hour drive, and don't mind arranging parking or a return journey.
- Taxi or private transfer — best for groups, families, heavy luggage, late or early flights, or anyone who'd rather not drive after a flight; get a fixed quote in advance given the distance involved.
- Coach and train — the only fully public-transport option, but realistically a half-day journey once you add the Flyer coach, at least one train change, and station transfers at the Pembrokeshire end; best suited to travellers without heavy luggage and with a flexible schedule.
FAQs
How far is Bristol Airport from Tenby?
Roughly 95 to 115 miles by road, depending on the exact route and destination within Pembrokeshire. Check a mapping service for the current figure to your specific postcode.
How long does it take to drive from Bristol Airport to Tenby?
Typically around 2 hours 15 minutes to 2 hours 45 minutes in normal traffic, via the M5, M4 and Second Severn Crossing, longer at peak times.
Is there a direct train from Bristol Airport to Tenby?
No. There's no railway station at the airport, and there's no direct train from Bristol Temple Meads to Tenby either — you'll need at least one change, typically via Cardiff Central, with the rail leg commonly taking 3.5 to 5 hours.
What's the quickest way from Bristol Airport to Pembrokeshire?
Driving or a pre-booked taxi/private transfer, at roughly 2 hours 15 minutes to 2 hours 45 minutes door to door. Public transport is possible but involves the Flyer coach plus at least one train change, making it a longer, half-day option.
Is there a fixed-price taxi from Bristol Airport to Tenby?
Not currently published for this specific route. Tick Taxi (our disclosed transport partner) handles long-distance transfers and can quote a fixed price with your flight tracked — contact them directly for the current fare, rather than relying on an estimate.
Can I get the Airport Flyer bus all the way to Tenby?
No. The A1 Airport Flyer only runs between the airport and Bristol city centre/Temple Meads. From there you'd need a train with at least one change to reach Tenby or Pembrokeshire, making the full journey considerably longer than driving.
