Machynlleth Getting there & around

Getting there & away

The bus stand for CAT, Corris and Dolgellau is on Pentrehedyn St near the junction with Maengwyn St; buses to Aberystwyth stop opposite. Arriva bus 28 runs to Aberystwyth (35 minutes, six daily Monday to Saturday, two Sunday) and Dolgellau (35 minutes, eight daily Monday to Saturday, three Sunday). Buses to Newtown stop along Maengwyn St by the Red Lion pub; bus 522 runs to Newtown (one hour, four daily Monday to Saturday). Check prices with the local tourist office.

Machynlleth is on the Cambrian main line route across Mid-Wales, with services roughly every two hours from Aberystwyth (£3.80, 30 minutes) and Shrewsbury (£10, 1¼ hours). There are also three services on a Sunday. From Machynlleth the Cambrian Coaster runs up the coast to Pwllheli (£10, two hours 25 minutes, seven times daily, one Sunday).