1map logoGo to main page

Haverfordwest to Aberystwyth from $21: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Haverfordwest, United Kingdom
to
Aberystwyth, United Kingdom

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

$21 - DriveBest price
64.4 milesDistance
1h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Haverfordwest to Aberystwyth 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
7h  20m
Estimated price
$129-197
Recommended
Company
various
Drive
Average Duration
1h  30m
Estimated price
$21-35
Cheapest
route map
Distance: 64.4 miles
Duration: 1h 30m

See more options

Company
Transport for Wales
Train
Average Duration
7h  20m
Estimated price
$120-200

Traveling From Haverfordwest to Aberystwyth

The journey from Haverfordwest to Aberystwyth contrasts the tranquil charm of Pembrokeshire with the vibrant coastal atmosphere of Cardigan Bay.

Best Neighbourhoods in Aberystwyth

Aberystwyth features diverse neighborhoods, each offering its own charm and attractions.

North Parade
• Scenic views of the seafront
• Close to major attractions like the pier
Laura Place
• Picturesque gardens and architecture
• Perfect for leisurely strolls by the river
Saint Michael's Place
• Vibrant atmosphere filled with cafes
• Easy access to the university and beach

Best Times To Visit Aberystwyth's Attractions

Timing your visits to Aberystwyth's attractions can greatly enhance your experience.

Aberystwyth Castle
Visit early morning or late afternoon for fewer crowds and stunning light.
National Library of Wales
Weekdays tend to be quieter; enjoy a serene atmosphere to explore.
Aberystwyth Promenade
Visit during weekdays in late spring for pleasant weather and fewer tourists.

Aberystwyth Weather: What to Expect Year-Round

Aberystwyth experiences a temperate maritime climate, with mild summers and cool winters, making it a year-round destination. Spring and early autumn often provide the best weather for outdoor activities, while winter might bring occasional storms that can affect your travel plans.

Dining Recommendation in Aberystwyth

Head to The Chip Box for a quintessentially British experience, where you can savor freshly caught fish and hand-cut chips, a delightful change from the traditional options in Haverfordwest. The lively seaside atmosphere and focus on local seafood offer a unique taste of Aberystwyth's coastal charm.

Haverfordwest - Aberystwyth operators

Explore transport companies operating between Haverfordwest and Aberystwyth, 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 Shrewsbury

Average Duration
4h 30m
Estimated price
$90-150

Train from Shrewsbury to Aberystwyth

Average Duration
1h 50m
Estimated price
$35-55

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

Traveling between Haverfordwest and Aberystwyth 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 journey from Haverfordwest to Aberystwyth spanning 103.0 km, taking around 1 hour and 30 minutes by car. 💷 Enjoy the flexibility of prices ranging from £17 to £28 for your road trip adventure from Haverfordwest to picturesque Aberystwyth.
Average price
£16 - £27
🚂 Traveling from Haverfordwest to Aberystwyth by train involves a journey with transfers, typically taking around 7 hours and 20 minutes. The route includes a change at Shrewsbury along the way. 💷 The cost of a train ticket between Haverfordwest and Aberystwyth can range from £102 to £155, depending on the class and time of booking.
Departure Point
Haverfordwest station
Arrival Point
Aberystwyth station
🚌 Starting from Haverfordwest your bus journey to Aberystwyth will take approximately 5 hours and 13 minutes, covering a distance of 145 km with 2 transfers along the way. 🌟 The first leg of your trip involves a 1 hour and 12 minutes bus ride towards Cardigan, departing from Fishguard Road and arriving at Finch Square C, operated by Richards Bros. 🌈 After a scenic ride to Cardigan, you'll continue on a 1 hour and 48 minutes bus journey towards Aberystwyth, departing from Cardigan Council Offices and arriving at Aberystwyth bus station, still with Richards Bros before a final 26 minutes ride towards Llandrindod Wells, with Celtic Travel.
Useful tips for bus travellers
• Ensure you check the latest bus schedules for Richards Bros before your departure, as there may be updates or changes in timings, which you can find at richardsbros.co.uk
• During your layover in Cardigan, consider stopping for a quick bite at a local café; options like The Cafe at the Castle offer delicious homemade meals and are located near Finch Square, where you'll arrive.
• Upon arriving at Aberystwyth bus station, be prepared to navigate the station layout quickly; it has clear signage, and you will find local transport options such as taxis and buses readily available outside, so have cash or a contactless payment method handy for any immediate travel needs.

Frequently asked questions

Find out more about the route from Haverfordwest to Aberystwyth.

Or choose the category:
The distance between Haverfordwest and Aberystwyth is approximately 91.7 km or 57 miles by road. It takes around 7 hours and 22 minutes to reach Aberystwyth from Haverfordwest by train. Alternatively, you can take a train to reach Aberystwyth from Haverfordwest in 3 hours and 42 minutes, followed by a bus journey. The car journey between the two cities typically takes 1 hour and 30 minutes, whereas the bus ride can take around 3 hours and 10 minutes.
The most cost-effective option for traveling from Haverfordwest to Aberystwyth is by bus, with prices ranging from £8 to £11. The journey takes approximately 3 hours and 10 minutes. However, if time efficiency is a priority, driving is the quickest option, taking only 1 hour and 30 minutes, but costing around £17 to £28 depending on fuel prices.
When traveling from Haverfordwest to Aberystwyth, the prices for a train ticket range from £82 to £183. On the other hand, the prices for a bus ticket from Aberystwyth to Haverfordwest range from £8 to £11.
To get from Haverfordwest to Aberystwyth without using public transportation, you can drive the distance of 103.0 km which takes approximately 1 hour and 30 minutes. The driving route is straightforward, allowing you to enjoy the scenic Welsh countryside along the way. Car rental prices may vary, ranging from £17 to £28, depending on the company and the type of vehicle you choose.
To travel from Haverfordwest to Aberystwyth without a car, the best option is to take a bus. The bus journey takes around 3 hours and 10 minutes and costs approximately £8-£11.
Yes, there is no direct train link between Haverfordwest and Aberystwyth. However, there are train services available that require a transfer at Shrewsbury, taking approximately 7 hours and 22 minutes in total. Additionally, there is a direct bus service that operates twice daily, taking approximately 3 hours and 10 minutes.
There are plenty of options for accommodation near Aberystwyth with over 529 hotels to choose from. Prices for these hotels start at £39.

Trips to Aberystwyth