go to content go to search box go to global site navigation


Getting there & away




Major bus connections include:

Arriva buses 550 and X50 to Cardigan (two hours, hourly), with a change of bus near New Quay.

Arriva buses 28 to Dolgellau (two hours 20 minutes, five daily Monday to Saturday) via Machynlleth (45 minutes, every two hours).

Arriva bus X32 to Bangor (three hours 15 minutes, four daily).

Arriva’s TrawsCambria bus X40 goes to Cardiff (four hours, twice daily).

National Express coach 419 runs once daily to London (seven hours) via Birmingham (four hours).


Aberystwyth is the terminus of Arriva’s Cambrian Coast railway line, which crosses Mid-Wales en route to Shrewsbury (£15.90, one hour 55 minutes) via Machynlleth (£3.80, 30 minutes). Services run every two hours (less frequently on Sunday). The Cambrian Coast line also runs to Pwllheli (£10, four hours, every two hours).

^ Back to top