More than 1,000 travel companies trust us to sell their tickets all in one place.
Overview: Bus from Bangor to Aberystwyth
167 miles (269 km)
Buses from Bangor to Aberystwyth cover the 167 miles (269 km) long route. There are direct bus services available.
Travel Tips: Bus to Aberystwyth from Bangor
Travel Tips: Take the bus to Aberystwyth easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bangor to Aberystwyth.
The distance between Bangor and Aberystwyth by bus is approximately 167 miles (269 km).
More options for your journey from Bangor to Aberystwyth
Here are some other resources that might have the information you need