1map logoGo to main page

Bristol to Haverfordwest from $40: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bristol, United Kingdom
to
Haverfordwest, United Kingdom

How to Get from Bristol to Haverfordwest: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$40 - Bus, TrainBest price
169 kmDistance
2h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bristol to Haverfordwest with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
First Great Western Service, Transport for Wales
Train
Average Duration
4h  18m
Estimated price
$63-151
Recommended
Company
Various
Bus
Train
Average Duration
5h  31m
Estimated price
$40-95
Cheapest
route map
Distance: 169 km
Duration: 2h 19m

See more options

Company
N/A
Drive
Average Duration
2h  19m
Estimated price
$40-65

Traveling From Bristol to Haverfordwest

Your journey from Bristol's vibrant urban landscape to Haverfordwest's tranquil countryside reveals a fascinating contrast between the bustling city life and the serene charm of coastal Wales.

Best Neighbourhoods in Haverfordwest

Haverfordwest offers diverse neighborhoods each with its own charm.

City Centre
• Abundant shops and eateries nearby.
• Rich historical sites to explore.
Prendergast
• Picturesque parks for relaxation.
• Close proximity to local schools.
Miley
• Stunning views of the Pembrokeshire countryside.
• Peaceful atmosphere ideal for leisurely strolls.

Best Times To Visit Haverfordwest's Attractions

Plan your visit to Haverfordwest's attractions for an enjoyable experience.

Haverfordwest Castle
Visit early morning on weekdays for a quieter exploration.
Pembrokeshire Coast National Park
Early spring or autumn offers stunning views and fewer tourists.
The Riverside Market
Arrive at opening time on Saturdays for the best choice and ambiance.

Haverfordwest Weather: What to Expect Year-Round

Haverfordwest enjoys a temperate maritime climate, characterized by mild winters and cool summers, making it a pleasant destination throughout the year. Late spring and early autumn present the ideal weather for outdoor activities, while understanding local rainfall patterns can help you pack appropriately for your travels.

Dining Recommendation in Haverfordwest

For a taste of traditional Welsh cuisine, try the lamb cawl at The Druidston Hotel, where local ingredients shine in this hearty dish. The restaurant's coastal views and charming atmosphere create a distinctive dining experience that contrasts with Bristol's more eclectic food scene.

Bristol - Haverfordwest operators

Explore transport companies operating between Bristol and Haverfordwest, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Bristol Temple Meads to Cardiff Central

Average Duration
46m
Estimated price
22-55

Train from Swansea to Carmarthen

Average Duration
43m
Estimated price
18-50
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Bristol Temple Meads to Cardiff Central

Average Duration
1h 1m
Estimated price
30-65
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Cardiff Central to Haverfordwest

Average Duration
2h 32m
Estimated price
40-90

Train from Swansea to Carmarthen

Average Duration
53m
Estimated price
15-30

Train from Carmarthen to Haverfordwest

Average Duration
37m
Estimated price
11-25
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Bristol to Swansea City Bus Station

Average Duration
2h 25m
Estimated price
14-20

Bristol to Haverfordwest: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bristol and Haverfordwest offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Bristol to Haverfordwest covering a distance of 217.3 km, with an estimated driving time of 2 hours and 19 minutes. The journey promises picturesque views and a smooth drive through the UK countryside. 💷 Budget-friendly options await for travellers making the trip by car, as prices range from £32 to £51 from Bristol to Haverfordwest.
Average price
£31 - £50
🕒 The journey, with transfers, typically takes around 4 hours and 18 minutes to reach Haverfordwest from Bristol. 💷 Prices for trains between Bristol and Haverfordwest can range from £50 to £119, offering options for different budgets.
Departure Point
Bristol Temple Meads station
Arrival Point
Haverfordwest station
Useful tips for bus travellers
• Before your trip, ensure you check the National Express website for the latest schedule and ticket availability as there may be several services over the day: National Express.
• Plan for your transfer at Newport Bus Station: it's a larger hub, so arrive with a few extra minutes to navigate between your arrival from Bristol and your onward service to Haverfordwest, and be mindful of which platform your bus departs from.
• Upon arrival at Haverfordwest station, take a moment to explore any nearby cafes such as the 'Olive Tree' for a quick bite while you wait for your onward journey, or consult the local transport maps available at the station to plan your next steps effectively.

Trips from Bristol