Aberystwyth
Aberystwyth
Barmouth
Barmouth
Bus Driving

Aberystwyth to Barmouth

Updated: 29 May 2026

The journey from Aberystwyth to Barmouth covers approximately 65 kilometers along the stunning Cardigan Bay coastline. You will primarily follow the A487 road, which offers dramatic views of the Irish Sea and the Snowdonia National Park fringes. Public transport is available via the TrawsCymru T2 bus service, connecting the two towns efficiently. The route passes through the historic town of Machynlleth and the scenic Dyfi Estuary. Expect a travel time of roughly 90 minutes by car, depending on seasonal traffic levels.

Total Distance: 65 km driving distance; 45 km straight-line air distance.
Fastest Way
Driving via A487 takes 90 minutes.
Cheapest Way
Bus via TrawsCymru T2 costs approximately 8 GBP.
Compare Aberystwyth to Barmouth Routes
Bus
Direct
Driving
Direct
Duration 2 hours 15 mins 1 hour 30 mins
Avg Price 8 GBP 15 GBP in fuel
Operator TrawsCymru N/A
Route T2 service from Aberystwyth Bus Station. A487 via Machynlleth and Dolgellau.
Tip Book via the TrawsCymru app for real-time tracking. Watch for speed cameras in the village of Bow Street.
Travel Tips
  • Check Tides
    If walking near the estuary, always check tide tables to avoid getting cut off.
  • Parking
    Use the main car park near the harbour for easy access to the town center.
  • Bus Passes
    If you have a Welsh concessionary bus pass, travel is free on TrawsCymru services.
  • Road Conditions
    The A487 can be narrow in places; drive with caution during heavy rain.
  • Train Alternative
    While no direct train exists, you can take the Cambrian Line to Machynlleth and change for Barmouth.
Safety Tips
  • Coastal Safety
    Stay away from cliff edges during high winds.
  • Driving Safety
    Be aware of sheep on the road in rural sections of the A487.
  • Emergency
    Dial 999 for police, fire, or ambulance services.
  • Weather
    Check the Met Office app before setting off as coastal weather changes rapidly.
People Also Ask
  • Is there a direct train?
    No, you must change at Machynlleth.
  • How long is the bus?
    Approximately 2 hours and 15 minutes.
  • Is the road scenic?
    Yes, it follows the coastline of Cardigan Bay.
  • Are dogs allowed on the bus?
    Yes, well-behaved dogs are permitted on TrawsCymru buses.
  • Where does the bus depart?
    Aberystwyth Bus Station on the main promenade.
Quick Info
  • From Aberystwyth, Ceredigion, United Kingdom
  • To Barmouth, Gwynedd, United Kingdom
  • Modes
Best Time to Travel

May to September for clear coastal visibility and longer daylight hours.

Things to Do in Barmouth
1
Barmouth Bridge
Walk across this historic wooden viaduct for panoramic views of the Mawddach Estuary. It is a Grade II listed structure.
2
Harlech Castle
Located a short drive north, this UNESCO World Heritage site offers incredible medieval architecture. It is managed by Cadw.
3
Barmouth Beach
Enjoy the expansive sandy beach perfect for walking and traditional seaside activities. It features a classic promenade.
4
Mawddach Trail
Cycle or walk this former railway line path between Barmouth and Dolgellau. It provides flat, accessible terrain.
Tags
Aberystwyth to Barmouth travel A487 coastal route TrawsCymru bus T2 Barmouth travel guide Ceredigion to Gwynedd transport Wales coastal road trip Aberystwyth bus station Barmouth train station