1map logoGo to main page

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

Compare Travel Options and Prices

from
Haverfordwest, United Kingdom
to
Bristol, United Kingdom

How to Get from Haverfordwest to Bristol: 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.

$42 - Train, BusBest price
168.9 kmDistance
2h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Haverfordwest to Bristol 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
various
Train
Average Duration
3h  31m
Estimated price
$70-127
Recommended
Company
various
Train
Bus
Average Duration
5h  13m
Estimated price
$42-61
Cheapest
route map
Distance: 168.9 km
Duration: 2h 20m

See more options

Company
various
Drive
Average Duration
2h  20m
Estimated price
$40-65

Traveling From Haverfordwest to Bristol

Your journey from Haverfordwest, known for its picturesque countryside and quaint charm, to Bristol, a vibrant city bustling with culture and urban energy, offers a fascinating contrast that invites exploration.

Best Neighbourhoods in Bristol

Bristol’s neighborhoods offer diverse experiences filled with culture and charm.

Clifton
• Famous for the stunning Clifton Suspension Bridge.
• Home to beautiful Georgian architecture and vibrant cafes.
Stokes Croft
• Known for its lively street art scene and edgy vibe.
• Packed with independent shops and vibrant nightlife.
Harbourside
• Offers picturesque waterfront views and attractions.
• Hosts exciting events and festivals throughout the year.

Best Times To Visit Bristol's Attractions

Timing your visits to Bristol's attractions can elevate your experience significantly.

Bristol Zoo Gardens
Early mornings during weekdays offer a serene environment and fewer visitors.
SS Great Britain
Visiting during the off-peak season, like late autumn, provides a quieter experience.
Bristol Museum & Art Gallery
Weekday afternoons are ideal for enjoying art without large crowds.

Bristol Weather: What to Expect Year-Round

Bristol experiences a temperate maritime climate, characterized by mild winters and cool summers, making it a pleasant destination year-round. Knowing that rain can pop up unexpectedly helps you plan for both comfortable excursions and those cozy indoor activities during your visit.

Dining in Bristol: A Culinary Adventure

Try the famous Bristolian dish, 'Cider-Glazed Pork Belly' at The Ox, where the vibrant atmosphere elevates your dining experience beyond what’s typically found in Haverfordwest. Here, local ingredients shine with bold flavors, showcasing a creative twist on traditional British cuisine that invites you to enjoy something truly distinctive.

Haverfordwest - Bristol operators

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

Train Show train routes
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Haverfordwest to Cardiff Central

Average Duration
2h 25m
Estimated price
45-75

Train from Haverfordwest to Swansea

Average Duration
1h 25m
Estimated price
27-45
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Cardiff Central to Bristol Temple Meads

Average Duration
45m
Estimated price
22-55
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Swansea City Bus Station to Bristol

Average Duration
2h 35m
Estimated price
14-20

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

Traveling between Haverfordwest and Bristol 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 Haverfordwest to Bristol, covering a distance of 217.3 km in just 2 hours and 20 minutes. 💷 Enjoy the flexibility of cost-efficient travel options ranging from £32 to £51 for the journey by car to vibrant Bristol.
Average price
£31 - £50
⏰ The journey from Haverfordwest to Bristol by train takes approximately 3 hours and 31 minutes with a transfer at Cardiff Central station. 🚆 Departing from Haverfordwest station, travelers can enjoy the scenic route offered by Transport for Wales before transferring to a First Great Western Service at Cardiff Central. 💸 Ticket prices for the Haverfordwest to Bristol train range from £55 to £100, providing a convenient and affordable travel option between these two vibrant United Kingdom cities.
Departure Point
Haverfordwest station
Arrival Point
Bristol Temple Meads station

Frequently asked questions

Find out more about the route from Haverfordwest to Bristol.

Or choose the category:
The distance between Haverfordwest and Bristol is 169.0 km by road and 217.4 km by train. Traveling by train, it takes approximately 3 hours and 32 minutes to reach Bristol from Haverfordwest. On the other hand, driving by car takes around 2 hours and 20 minutes to reach Haverfordwest from Bristol. If you prefer to take a bus, the travel time is longer, taking approximately 5 hours and 35 minutes to reach Bristol from Haverfordwest.
The most cost-effective option for traveling from Haverfordwest to Bristol is by bus, with tickets costing between £27 and £43. However, this mode of transportation takes the longest, with a travel time of 5 hours and 35 minutes. On the other hand, driving is the quickest option, taking only 2 hours and 20 minutes, but it is slightly more expensive, with costs ranging from £31 to £51.
The prices for a train ticket from Haverfordwest to Bristol range from £48 to £110. On the other hand, the prices for a bus ticket from Bristol to Haverfordwest vary from £30 to £41.
To travel from Haverfordwest to Bristol without using public transportation, you can opt for a private car or a taxi. The driving distance between the two cities is approximately 217.3 km, and it takes about 2 hours and 20 minutes to reach Bristol by car. The cost of fuel and tolls for this journey ranges from £31 to £51, depending on the vehicle and current prices.
The most convenient way to travel from Haverfordwest to Bristol without a car is by taking a train. The journey takes approximately 3 hours and 32 minutes, with ticket prices ranging from £47 to £117.
No, there is no direct link between Haverfordwest and Bristol by train. Passengers would need to transfer at Cardiff Central, with a total journey time of approximately 3 hours and 32 minutes. However, there is a direct option by car, which takes approximately 2 hours and 20 minutes. Alternatively, the bus is another option, but it takes longer, with a journey time of about 5 hours and 35 minutes, including transfers.
There are numerous accommodation options available near Bristol. With over 1687 hotels to choose from, visitors can find a range of prices and amenities to suit their needs. Prices start at £24 per night, ensuring there are options available for various budgets.

Trips to Bristol