1map logoGo to main page

Cardiff to Haverfordwest from $30: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Cardiff, United Kingdom
to
Haverfordwest, United Kingdom

How to Get from Cardiff 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.

$30 - DriveBest price
96.6 milesDistance
1h 42m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cardiff 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
Transport for Wales
Train
Average Duration
2h  32m
Estimated price
$45-75
Recommended
Company
Various
Drive
Average Duration
1h  42m
Estimated price
$30-50
Cheapest
route map
Distance: 96.6 miles
Duration: 1h 42m

See more options

Company
Transport for Wales
Train
Average Duration
2h  32m
Estimated price
$45-75

Traveling From Cardiff to Haverfordwest

The journey from Cardiff to Haverfordwest offers a striking shift from the bustling city atmosphere to the serene charm of Pembrokeshire's countryside.

Best Neighbourhoods in Haverfordwest

Haverfordwest boasts diverse neighborhoods, each with its own charm and attractions.

Prendergast
• Features vibrant local shops and cafes
• Close to scenic parks and playgrounds
Moorland
• Offers beautiful riverside walks and views
• Home to historic buildings and architecture
Sands
• Near stunning beaches and coastlines
• Ideal for outdoor activities and exploring nature

Best Times To Visit Haverfordwest's Attractions

Knowing when to visit Haverfordwest's attractions can enhance your experience significantly.

Haverfordwest Castle
Explore the castle in early morning hours for fewer crowds and cooler temperatures.
Parker's Path
Visit in spring for blooming flowers and pleasant walking conditions.
Sands Beach
Go during weekdays in late afternoon for a quieter beach experience.

Haverfordwest Weather: What to Expect Year-Round

Haverfordwest experiences a temperate maritime climate, with mild winters and cool summers, making it generally pleasant for travelers. The best times to visit are late spring and early autumn, when the weather is mild, allowing for comfortable exploration of the city and its surrounding beauty.

Dining in Haverfordwest

Consider visiting The George Hotel for a taste of Haverfordwest’s culinary traditions, where locally sourced ingredients shine in dishes like Welsh lamb served with seasonal vegetables. The relaxed ambiance combined with the emphasis on regional flavors provides a distinct experience that contrasts nicely with Cardiff's vibrant culinary scene.

Cardiff - Haverfordwest operators

Explore transport companies operating between Cardiff and Haverfordwest, 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 Cardiff Central to Haverfordwest

Average Duration
2h 32m
Estimated price
$45-75

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

Traveling between Cardiff 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.

🚗 Explore the beautiful Welsh countryside on your journey from Cardiff to Haverfordwest, covering a scenic driving distance of 156.1 km. 💰 Depending on the route and time of travel, the cost of driving from Cardiff to Haverfordwest typically ranges from £24 to £39, offering flexibility for different budgets. ⏱️ Enjoy a comfortable 1 hour and 42-minute drive from Cardiff to Haverfordwest, allowing you to experience the charm and tranquility of rural Wales at your own pace.
Average price
£23 - £39
🚆 Traveling from Cardiff to Haverfordwest by train is a convenient option, with direct services operated by Transport for Wales departing from Cardiff Central every four hours, making the journey in approximately 2 hours and 32 minutes. 🛤️ The train route from Cardiff to Haverfordwest offers a scenic journey through the Welsh countryside, covering a distance of 175 km. Passengers can enjoy a smooth transfer at stations like Carmarthen and Milford Haven, with helpful information provided by Transport for Wales. 🎫 Ticket prices for the Cardiff to Haverfordwest train vary from £36 to £59, providing travelers with affordable and efficient transportation options to explore the charming town of Haverfordwest in southwest Wales.
Departure Point
Cardiff Central station
Arrival Point
Haverfordwest station
Useful tips for train travellers
• Onboard catering services vary by train operator. If you're traveling with Transport for Wales, you'll find a ‘refreshment trolley’ service offering snacks, soft drinks, and hot beverages. Check the specific service for your journey as peak times may have limited options.
• For your journey, you can choose between Standard Class and First Class seating with Transport for Wales. Standard Class is typically comfortable and sufficient for shorter journeys, while First Class offers extra legroom, complimentary refreshments, and a quieter environment. Upgrade to First Class if you prefer a more spacious and relaxing travel experience.
• For your journey, the main operators are Transport for Wales (tfw.wales) and Great Western Railway (gwr.com). Each offers different schedules and ticketing options, so be sure to compare timings and prices on their official websites.
• Upon arrival at Haverfordwest station, you can expect a relatively small station without extensive facilities. There are no luggage storage services available, but the waiting area has restrooms. Be aware that no showers are found in the facility. Plan accordingly for your onward journey.
• The fastest way to reach Haverfordwest city center is to take a local bus. The 1 or 2 bus services run frequently from the bus stop located right outside the station. The journey to the city center takes about 10-15 minutes, so check the timetables at pembrokeshire.gov.uk for the latest updates.